有沒有辦法通過HTML或JavaScript在表單字段中禁用Chrome和其他瀏覽器中的自動填充功能?我不希望瀏覽器自動填寫瀏覽器以前用戶的表單中的答案。通過HTML或JavaScript在Web表單上禁用自動填充功能?
我知道我可以清除緩存,但我不能依靠反覆清除緩存。
有沒有辦法通過HTML或JavaScript在表單字段中禁用Chrome和其他瀏覽器中的自動填充功能?我不希望瀏覽器自動填寫瀏覽器以前用戶的表單中的答案。通過HTML或JavaScript在Web表單上禁用自動填充功能?
我知道我可以清除緩存,但我不能依靠反覆清除緩存。
您可以通過添加「自動完成=」關閉」,以輸入在HTML的輸入電平做
http://css-tricks.com/snippets/html/autocomplete-off/
你也可以通過JS做到這一點,如:
someForm.setAttribute("autocomplete", "off");
someFormElm.setAttribute("autocomplete", "off");
jQuery的一個:
$(".indication-checkbox").attr("autocomplete", "off");
您可以使用此代碼:
$(".TextID").attr("autocomplete", "off"); //disable input level
實際上,自動完成關閉功能在新版瀏覽器中並不總是有效。在Chrome中,如果設置了自動填充屬性,則忽略它。查看鏈接:http://caniuse.com/#feat=input-autocomplete-onoff
完美,謝謝! – 2013-02-25 21:45:34