通过HTML或JavaScript禁用Web表单自动填充上?(Disable autofill on

2019-07-20 12:47发布

有没有一种方式,通过HTML或JavaScript禁用在Chrome和表单字段其他浏览器自动填充? 我不希望浏览器从浏览器的用户以前的形式自动应答填充。

我知道我可以清除缓存,但我不能靠反复清除缓存。

Answer 1:

您可以通过添加“自动完成=”关闭”,以输入在HTML的输入电平做。

http://css-tricks.com/snippets/html/autocomplete-off/

您也可以通过JS如做到这一点:

someForm.setAttribute( "autocomplete", "off" ); 
someFormElm.setAttribute( "autocomplete", "off" );


Answer 2:

jQuery的一个:

$(".indication-checkbox").attr("autocomplete", "off");


Answer 3:

其实自动完成功能不会总是在新的浏览器。 例如,在Chrome中,如果自动填充属性设置会被忽略。 见链接: http://caniuse.com/#feat=input-autocomplete-onoff



Answer 4:

您可以使用此代码:

$(".TextID").attr("autocomplete", "off"); //disable input level 


文章来源: Disable autofill on a web form through HTML or JavaScript?