Tôi đang tạo biểu mẫu đăng ký cho trang web của mình. Nó chứa các trường biểu mẫu chuẩn khác nhau. Chẳng hạn như: tên, địa chỉ, số điện thoại, tên người dùng, mật khẩu, v.v.Bật tự động điền biểu mẫu của trình duyệt
Khi tôi nhấp đúp vào một trường (trong Chrome 16), để tôi có thể tự động điền địa chỉ của mình, tôi nhận được thông báo này:
Trang web này đã tắt tính năng điền tự động cho biểu mẫu này.
Tôi đã không tắt tính năng này, vậy làm cách nào để bật tính năng này? Tôi đã thử thêm autocomplete="on"
vào thẻ <form>
và vào (một số) thẻ <input>
và điều đó không có tác dụng.
Tôi có cần phải thêm autocomplete="on"
vào mọi trường không? Ngoài ra, trình duyệt biết trường nào là gì? Tôi có cần đặt tên cho các trường đặc biệt không?
Một câu hỏi khác: Có một số loại sự kiện onautocomplete
được kích hoạt khi biểu mẫu tự động điền không? Trên biểu mẫu của tôi, khi bạn nhập mã zip, nó sẽ tìm trong cơ sở dữ liệu của chúng tôi (qua AJAX) và sau đó nhận tiểu bang và thành phố (danh sách thành phố và tiểu bang, vì mã zip có thể ở nhiều thành phố) và điền vào cho bạn. Tôi đã hy vọng tôi có thể chạy sau khi biểu mẫu được tự động điền.
P.S. Tôi đang sử dụng plugin jQuery form validation, nếu điều đó quan trọng.
add autocomplete = "on" cho thẻ
Nếu bạn có một tài khoản oracle, hãy đăng nhập vào trang web, sau đó nhấp vào Tài khoản bên cạnh tên của bạn, trang đó tự động hoàn tất, bạn có thể xem bằng cách xem mã nguồn của nó. Kính trọng –
@GagandeepBali: Đã thử rằng, không trợ giúp = (Tôi đã thêm 'autocomplete =" on "' vào '