html - 通过 CSS 禁用自动完成

标签 html css forms

是否可以使用 CSS 禁用表单元素(特别是文本字段)的自动完成功能?

我使用了一个不允许自动完成元素的标签库,我想在不使用 Javascript 的情况下禁用自动完成。

最佳答案

就目前而言,CSS 中没有“自动完成关闭”属性。但是,html 对此有一个简单的代码:

<input type="text" id="foo" value="bar" autocomplete="off" />

如果您正在寻找一个站点范围的效应器,一个简单的方法是让一个 js 函数运行所有“输入”并添加此标签,或者寻找相应的 css 类/id。

自动完成属性在 Chrome 和 Firefox (!) 中工作正常,但另请参阅 Is there a W3C valid way to disable autocomplete in a HTML form?

关于html - 通过 CSS 禁用自动完成,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2186290/

相关文章:

javascript - 翻转具有过渡延迟的 div?

php - 标题页中的兼容性浏览器(悬停)与 firefox

javascript - 如何在表单提交过程中调用$.get?

python - 使用 Mechanize (Python) 填写表格

html - 样式化的单选按钮,需要在保持样式的同时点击链接

c# - 主窗体出现时如何关闭登录窗体?

html - 如何更改警告警告的格式或在 Sphinx HTML 输出中添加警告

html - 如何使两个按钮大小相同?

html - 我想用 css 对齐一些句子

html - 菜单上的图片