Vấn đề chính liên quan đến HTML
<datalist id="browsers"> <option value="Chrome"> <option value="Firefox"> <option value="Internet Explorer"> <option value="Opera"> <option value="Safari"> </datalist>
1. Mã này tạo một phần tử HTML được gọi là datalist, được sử dụng để tạo danh sách các tùy chọn cho trường nhập liệu.
2. Datalist có thuộc tính id là “browsers”.
3. Bên trong datalist, có năm phần tử tùy chọn, mỗi phần tử có thuộc tính giá trị chứa tên của trình duyệt web (Chrome, Firefox, Internet Explorer, Opera và Safari).
4. Các giá trị này sẽ được sử dụng làm đề xuất khi người dùng nhập vào trường đầu vào được liên kết với bộ dữ liệu này.
thẻ datalist là gì
HTML
Sự khác biệt giữa Datalist và thả xuống là gì
Datalist là một phần tử HTML cung cấp một danh sách các tùy chọn để người dùng lựa chọn. Nó tương tự như menu thả xuống, nhưng điểm khác biệt chính là nó cho phép người dùng nhập các giá trị của riêng họ. Người dùng có thể nhập vào trường đầu vào và nhà dữ liệu sẽ cung cấp các đề xuất dựa trên những gì họ đã nhập. Mặt khác, menu thả xuống chỉ cho phép người dùng chọn từ các tùy chọn được xác định trước. Ngoài ra, với một datalist, người dùng có thể nhập bất kỳ giá trị nào họ muốn ngay cả khi giá trị đó không được liệt kê dưới dạng tùy chọn.
Cách sử dụng datalist ở dạng HTML
HTML
Để sử dụng phần tử datalist, trước tiên bạn cần tạo một biểu mẫu HTML với một phần tử và cung cấp cho nó một thuộc tính id. Sau đó, bạn có thể thêm một phần tử datalist bên trong biểu mẫu và đặt thuộc tính danh sách của nó bằng id của trường đầu vào. Bên trong datalist, bạn có thể thêm một hoặc nhiều
Ví dụ: