Javascript:阻止浏览器在按下向下键时显示字段的输入历史记录

标签 javascript jquery

有没有办法阻止浏览器在按下向下键时显示先前输入的字段值?

如果这不可能,我的另一个问题是按下向下键,将显示先前输入的值列表,然后按下 TAB 键,将选择列表中当前突出显示的值并将被设置为字段的值。我不想要这个,我只想将焦点传递到下一个输入元素而不选择任何值。

有什么方法可以覆盖浏览器行为吗?尽管 jQuery 解决方案也很好,但 play javascript 中的解决方案是首选。谢谢!

最佳答案

只需添加自动完成属性

<input type="text" autocomplete="off" />

关于Javascript:阻止浏览器在按下向下键时显示字段的输入历史记录,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17670190/

相关文章:

javascript - 在循环中设置输入文本的焦点

jQuery 重定向 - 淡出/淡入

jquery - CodeMirror,在 keyup 上更新 iframe 脚本

javascript - 使用欧芹 js 进行表单验证。字母数字和密码确认

javascript - 强制 safari 重新绘制 DOM

javascript - 将innerHTML 内容转换回JSON

javascript - jquery div 显示和隐藏问题

javascript - Rails 3 : Link that puts user information a specific section of to the current page, 没有刷新?

javascript - 单击特定文本时弹出信息框

javascript - Rails 外部 js 函数不触发