Javascript Chrome 72.0自动完成禁用文本框不工作
Chrome 72.0无法自动完成文本Javascript Chrome 72.0自动完成禁用文本框不工作,javascript,jquery,html,Javascript,Jquery,Html,Chrome 72.0无法自动完成文本 <input placeholder="" name="uname" type="text" style="display: none;"> <input class="form-control" placeholder="" name="uname" type="text" id="uname"> 最新chrome 72.0的任何其他解决方案?将autocomplete设置为on,并设置输入的名称: <input a
<input placeholder="" name="uname" type="text" style="display: none;">
<input class="form-control" placeholder="" name="uname" type="text" id="uname">
最新chrome 72.0的任何其他解决方案?将autocomplete设置为on,并设置输入的名称:
<input autocomplete="on" name="inputName">
将“自动完成”设置为打开,并设置输入的名称:
<input autocomplete="on" name="inputName">
Chrome并不希望您阻止自动填充。它故意忽略任何禁用自动完成的尝试 当然,也有一些黑客。您可以将这些字段设置为
只读
,并删除页面加载或焦点上的属性。检查
如果您喜欢非js解决方案,还可以向表单中添加额外的输入元素,并使它们消失,例如
位置:绝对位置;顶部:-99999像素;左:-99999像素
是的,这是一个肮脏的黑客。但是旧的解决方案(使用
display:none
)已经不足以欺骗chrome了。chrome并不希望你阻止自动填充。它故意忽略任何禁用自动完成的尝试
当然,也有一些黑客。您可以将这些字段设置为只读
,并删除页面加载或焦点上的属性。检查
如果您喜欢非js解决方案,还可以向表单中添加额外的输入元素,并使它们消失,例如
位置:绝对位置;顶部:-99999像素;左:-99999像素
是的,这是一个肮脏的黑客。但是旧的解决方案(使用
display:none
)已经不足以欺骗chrome了。你在中尝试过autocomplete=“off”吗?是的,我已经尝试过了,但它仍然不起作用。是的,我已经尝试过了,但它仍然不起作用。我不想在我想要禁用时自动完成,所以使用autocomplete=“off”
,或者尝试使用autoComplete istead,因为autoComplete不会在react中工作。例如,我不想在我想要禁用的情况下使用autoComplete,所以请使用autoComplete=“off”
,或者尝试使用autoComplete istead,因为autoComplete不会在react中工作