forms - 通过 HTML 或 JavaScript 禁用 Web 表单上的自动填充?

标签 forms caching browser autofill clear-cache

有没有办法通过 HTML 或 JavaScript 禁用 Chrome 和其他浏览器中表单字段的自动填充功能?我不希望浏览器自动填写该浏览器以前用户的表单答案。

我知道我可以清除缓存,但我不能依赖重复清除缓存。

最佳答案

您可以通过在输入中添加 autocomplete="off" 在 HTML 的输入级别执行此操作。

http://css-tricks.com/snippets/html/autocomplete-off/

你也可以通过 JS 来实现,例如:

someForm.setAttribute( "autocomplete", "off" ); 
someFormElm.setAttribute( "autocomplete", "off" );

关于forms - 通过 HTML 或 JavaScript 禁用 Web 表单上的自动填充?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15074985/

相关文章:

QT 在 ubuntu 中构建应用程序,基于带有通知的 web 应用程序

php - 对 Doctrine 中的实体使用自定义查询 - Symfony Form

javascript - 如何将表单数据发布为 JSON?

javascript - 使用 Bootstrap 进行表单验证 (jQuery)

asp.net-mvc - ASP.NET MVC 输出缓存 JSONP

Javascript:调用 body 的 onload 事件中指定的函数的参数是什么?

php - 如何让 <textarea> 仅将撇号识别为文本?

java - 如何在 JAVA 中开发/组装 SOAP 缓存

android - 清除应用程序数据库

html - 为什么 <a> 标签不适合子图像