我的表单中有一个隐藏的输入字段.我注意到如果javascript更改了该字段的值,然后用户刷新页面,则在页面重新加载时将设置相同的值.从我所看到的,这只发生在Firefox中.
我通过添加autocomplete="off"隐藏的输入解决了这个不需要的行为,但W3C不喜欢这个解决方案,如果我验证页面,我得到错误:
Attribute autocomplete not allowed on element input at this point.
Run Code Online (Sandbox Code Playgroud)
显然,该autocomplete属性仅适用于特定输入 - 请参见此处.
那么有什么解决方案可以满足W3C和Firefox的需求吗?