css - 我可以使用 CSS 来覆盖禁用表单的自动完成功能吗?如果可以,怎么做?

标签 css forms browser autocomplete stylish

我正在尝试使用 chrome 扩展 Stylish在已禁用的表单上重新启用自动完成功能。

具体来说,表单通过指定 autocomplete="off" 禁用了它,我希望它重新启用。

我试过用这个:

form { autocomplete: on;}

及其变体,但它不起作用。我不确定这是否是您可以通过 CSS 覆盖的属性,更不用说如何覆盖了。

最佳答案

CSS 会影响 style 属性中的内容,以及一些旧属性(长度/cellpadding/color 等)。自动完成不是其中之一。 JS才是正道。
类似以下内容:

documnet.getElementById('element_id').autocomplete='on';

关于css - 我可以使用 CSS 来覆盖禁用表单的自动完成功能吗?如果可以,怎么做?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7956230/

相关文章:

asp.net-mvc - 在 ASP.NET MVC 中编写表单的最佳方法是什么?

css - 在中文浏览器中正确显示CSS字体

javascript - 哪些代码将在浏览器的主线程上运行?

session - 当浏览器关闭时 Spring Security 不会终止 session

jquery - 单击链接时动画进度条

html - 侧边栏滚动结束时防止内容 div 滚动

html - CSS 动画在 Chrome 中不起作用

PHP表单在页面刷新后隐藏而不是在提交后隐藏?

html - 如何在保持交叉兼容性的同时使用 CSS/CSS3 应用此效果

javascript - 多页表单提交