【问题标题】:Prevent browser predicting input in input box防止浏览器预测输入框中的输入
【发布时间】:2017-08-24 06:18:43
【问题描述】:

我试图阻止浏览器在我输入输入框时给我推荐。例如,如果我输入'a',它将给我一个以'a' 开头的项目列表,这些项目是我过去在浏览器的输入框中输入的。

我已经尝试过autocomplete="false",但据我所知这不起作用。自动完成功能必须与我要查找的内容不同。

可能是开发者无法控制的浏览器设置。有谁知道有没有办法做到这一点?

【问题讨论】:

  • 这是一些浏览器实现的内部功能。这不是加载到浏览器中的网页可以控制或主动使用的。就像您出于很好的理由无法访问浏览器设置一样。用户可以配置自己的浏览器做出这样的填写建议。但这取决于用户,而不是某些网页的创建者。

标签: html input


【解决方案1】:

这个 codepen 链接对我有用。它不显示电子邮件字段的预测,但会显示名字和姓氏字段的预测。

如果它对您不起作用,那么它一定是您的系统软件造成的。我在 Linux 上使用 Chrome。

<form action="/action_page.php" autocomplete="on"> First name:<input type="text" name="fname"><br> Last name: <input type="text" name="lname"><br> E-mail: <input type="email" name="email" autocomplete="off"><br> <input type="submit"> </form>

http://codepen.io/piyushpatel2005/pen/aJQaNN

【讨论】:

  • 成功了,谢谢!这是一个反应的事情。我需要使用autoComplete
猜你喜欢
  • 2013-08-02
  • 2010-10-21
  • 2012-09-11
  • 1970-01-01
  • 1970-01-01
  • 2011-10-24
  • 2010-10-19
  • 1970-01-01
  • 2021-06-01
相关资源
最近更新 更多