【问题标题】:(Javascript) Can i set "autocomplete=off" for Single Inputbox?(Javascript) 我可以为单个输入框设置“autocomplete=off”吗?
【发布时间】:2011-12-27 09:18:18
【问题描述】:

<form> 中,我想使用多个密码 类型的字段,但是.. 我想让其中一些不被记住它的价值。

通常我可以在<form> 标签内使用autocomplete=off。 但这会影响内部的每个字段。

已编辑:现在有简单的解决方案
<input autocomplete="off" ....... />

【问题讨论】:

  • 您尝试过特定元素吗? <input type="text" name="whatever" autocomplete="off" />
  • @_@ 哦!我真是个愚蠢的家伙。是的!约瑟夫。它很有效。非常感谢。

标签: javascript input autocomplete passwords


【解决方案1】:

是的,您可以(在各个输入上设置 autocomplete="off")。

【讨论】:

    【解决方案2】:

    您可以使用以下方法在单个字段上设置autocomplete

    @Html.TextBoxFor(x => x.Property, new {autocomplete = "off"})
    

    如果您使用DisplayForModel,则必须创建自定义编辑模板。

    【讨论】:

    • @_@ 哦!我真是个愚蠢的家伙。是的!是的。它只是使用<input autocomplete=off ... /> 处理单个元素。非常感谢。
    【解决方案3】:

    您可以在单个字段上设置它,但它是一个非标准的 HTMl 扩展,会导致您的页面验证失败:Is there a W3C valid way to disable autocomplete in a HTML form?

    【讨论】:

      猜你喜欢
      • 2016-05-28
      • 2011-08-23
      • 2014-12-29
      • 1970-01-01
      • 2011-07-04
      • 1970-01-01
      • 1970-01-01
      • 2018-02-22
      • 1970-01-01
      相关资源
      最近更新 更多