【问题标题】:autocomplete on form with two password fields带有两个密码字段的表单自动完成
【发布时间】:2012-08-08 00:43:24
【问题描述】:

我在使用包含两个密码字段的表单时遇到问题。我有一个包含三个输入字段的表单:名称(文本)、id(密码)和 PIN(密码)。我的浏览器存储来自 PIN 的密码,并在我下次访问该页面时将其自动填充回 id 字段。 PIN 字段初始化为空。

有没有办法将 ID 号存储为保存的密码和 PIN 留空?我尝试在 PIN 输入字段中添加“autocomplete=off”属性,但没有任何效果。

FWIW,我正在使用 Firefox 并尝试不使用 javascript。

任何建议(或有关自动完成/密码保存如何在任何浏览器中实际工作的文档)将不胜感激。

肯特

【问题讨论】:

    标签: html forms autocomplete


    【解决方案1】:

    如果 autocomplete="off" 不起作用,您应该在输入任何密码之前添加<input type="password" style="display: none;"/>。它将保存完整的密码,不会干扰任何事情。

    【讨论】:

      【解决方案2】:

      <input name="password" type="password" autocomplete="off"> 应该在 Firefox 中完成。

      看到这个答案:Is autocomplete="off" compatible with all modern browsers?

      你把 off 放在引号里了吗?

      【讨论】:

      • 我确实将“关闭”放在引号中。尝试了几件事,但主要惊讶于我可以找到关于浏览器如何实现“自动完成”的文档很少。可能只是搜索了错误的关键字,但我无法找到任何关于它是如何工作的,只是如何关闭它。
      猜你喜欢
      • 2015-08-18
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-01-15
      • 1970-01-01
      • 1970-01-01
      • 2012-04-07
      • 2012-01-19
      相关资源
      最近更新 更多