Computer >> Hướng Dẫn Máy Tính >  >> Lập Trình >> HTML

Cách bật/tắt tự động hoàn thành (autocomplete) cho form hoặc input trong HTML?

Sử dụng thuộc tính autocomplete để bật hoặc tắt tính năng tự động hoàn thành trên form hoặc trường nhập liệu. Khi bật, trình duyệt gợi ý giá trị dựa trên lịch sử nhập trước đó.

Các giá trị thuộc tính

Giá trị Mô tả
on (mặc định) Trình duyệt tự động gợi ý giá trị từ lịch sử.
off Tắt tự động hoàn thành, người dùng phải nhập thủ công.

Ví dụ

<!DOCTYPE html>
<html>
  <head>
    <title>Thuộc tính autocomplete</title>
  </head>
  <body>
    <form action="/cgi-bin/hello_get.cgi" method="get" autocomplete="on">
      Họ tên: <br>
      <input type="text" name="fname"> <br>
      <input type="submit" value="Gửi">
    </form>
  </body>
</html>

Lưu ý

  • Có thể đặt autocomplete trên <form> (áp dụng cho toàn bộ) hoặc trên từng <input>.
  • Đối với trường nhạy cảm (mật khẩu, thẻ tín dụng), nên đặt autocomplete="off" hoặc dùng autocomplete="new-password", autocomplete="cc-number" theo chuẩn mới.