我已经尝试了HTML5格式的autocomplete =“ off”和autocomplete =“ false”,但是在chrome版本(73.0.3683.103)中不起作用。
答案 0 :(得分:1)
autocomplete="off"
元素上添加<form>
; <input>
,其中autocomplete="false"
是表单的第一个子元素。<form autocomplete="off" method="post" action="">
<input autocomplete="false" name="hidden" type="text" style="display:none;">
...
这种格式将阻止Chrome和Firefox为表单内的所有输入字段提供自动填充和自动完成功能。 (如here所述)
尽管有些浏览器会忽略这一点,但众所周知。在此线程所附的可能修复程序的链接中有完整的讨论。
现在在我从未使用过的Chrome 72.0.3626.121中为我工作 以前。
我一直在使用
<input type="text" id="something" pattern="[ \S]+" role="presentation" autocomplete="nope">
,但现在不起作用。
您可以在MDN上了解有关autocomplete
的更多信息。
如果相关,您还可以选择使用library 。
不过,上述调查似乎没有一个可行的解决方案。
在stackoverflow上了解有关此内容的更多信息。