我刚刚被要求阻止浏览器保存输入到特定表单字段的数据.自从我完成了web开发以来已经有好几年了,这是一个相对较新的功能.我能够找到表单字段属性autocomplete ="off",但我似乎找不到任何说明哪些浏览器支持它的文档.有人能指出我在表格属性和浏览器兼容性图表的正确方向吗?
是否可以在不禁用自动完成的情况下禁用Firefox的自动填充功能?
我知道我可以这样做:
autocomplete="off"
Run Code Online (Sandbox Code Playgroud)
但我不想禁用自动完成,只需自动填充.
Firefox填充了一些我们隐藏的字段,这些字段是空的
当用户刷新页面时,这通常是一个问题.表单字段将使用预刷新的值重新填充.这是一个问题的一个例子是老派的占位符.我们使用值填充字段的位置,并在提交时将其删除.该值在刷新时重新填充,我们不知道它是占位符还是使用值.
我使用contenteditable div而不是输入元素,因为它们在输入框中的样式时更灵活.我只是想知道是否有办法使输入看起来像一个输入元素,其类型设置为密码,如下所示:
<input type='password'>
Run Code Online (Sandbox Code Playgroud)
我希望这很清楚.谢谢.