Thuộc tính autocomplete
Thuộc tính autocomplete hủy việc
tự động điền biểu mẫu.
Tự động điền là khi trình duyệt đề xuất chèn vào trường những dữ liệu đã từng được nhập vào trường đó trước đây. Điều này đôi khi có thể không thuận tiện, ví dụ, trình duyệt có thể gợi ý tên đăng nhập hoặc mật khẩu của bạn cho kẻ xấu, v.v. Đối với các trường nhập thông tin bí mật, nên tắt tính năng tự động điền.
Thuộc tính autocomplete có thể được sử dụng
không chỉ để ẩn thông tin bí mật.
Ví dụ, có thể tắt tự động điền
trong các câu trả lời cho bài kiểm tra. Điều này cần thiết để
khi làm lại bài kiểm tra, trình duyệt không
gợi ý câu trả lời (sẽ làm mất đi toàn bộ ý nghĩa của bài kiểm tra).
Có thể sử dụng như một thuộc tính không có giá trị, hoặc có thể chỉ định một trong các giá trị.
Giá trị
| Giá trị | Mô tả |
|---|---|
on |
Tự động điền được bật (đây là giá trị mặc định). |
off |
Tự động điền bị tắt. |
Ví dụ
Hãy bật tự động điền cho input. Nhập vào đó, ví dụ, từ "tự động điền" và nhấn nút gửi (điều này là bắt buộc, vì trình duyệt chỉ ghi nhớ những từ đã được gửi). Sau đó quay lại ví dụ và nhập vào đó chữ cái "t" - trình duyệt sẽ gợi ý bạn từ "tự động điền" và bạn có thể chọn nó mà không cần nhập toàn bộ:
<form action="">
<input type="text" autocomplete="on" name="test">
<input type="submit">
</form>
:
Ví dụ
Bây giờ hãy tắt tự động điền. Thực hiện các thao tác tương tự như trong ví dụ trước, nhưng sẽ không có gợi ý nào xuất hiện:
<form action="">
<input type="text" autocomplete="off" name="test">
<input type="submit">
</form>
:
Xem thêm
-
thẻ
datalist,
tạo tự động điền theo danh sách của bạn