2013-02-25 43 views
13

Có cách nào để tắt tính năng tự động điền trong Chrome và các trình duyệt khác trên các trường biểu mẫu thông qua HTML hoặc JavaScript không? Tôi không muốn trình duyệt tự động điền câu trả lời vào các biểu mẫu từ những người dùng trước đây của trình duyệt.Tắt tính năng tự động điền trên biểu mẫu web thông qua HTML hoặc JavaScript?

Tôi biết tôi có thể xóa bộ nhớ cache, nhưng tôi không thể dựa vào việc xóa bộ nhớ cache nhiều lần.

Trả lời

21

Bạn có thể làm điều đó ở cấp đầu vào trong HTML bằng cách thêm "autocomplete =" off" để đầu vào

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

Bạn cũng có thể làm điều đó thông qua JS như:.

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

Hoàn hảo, cảm ơn! –

5

jQuery một:

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

Bạn có thể sử dụng mã này:

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

Thực tế, tính năng tự động hoàn tất không hoạt động trong các trình duyệt mới hơn. Ví dụ: trong Chrome, nó sẽ bị bỏ qua nếu thuộc tính tự động điền được đặt. Xem liên kết: http://caniuse.com/#feat=input-autocomplete-onoff

Các vấn đề liên quan