1
Câu 1
Thuộc tính nào của thẻ <input> được sử dụng để xác định loại dữ liệu mà phần tử input chứa?
Thuộc tính nào của thẻ <input> được sử dụng để xác định loại dữ liệu mà phần tử input chứa?
id
value
name
type
Giải thích câu 1
Giải thích chi tiết
😎 Cùng DOL xem qua cách giải câu này nhé!
📃 Thông tin đề bài cho:
Câu hỏi: Thuộc tính nào của thẻ <input> được sử dụng để xác định loại dữ liệu mà phần tử input chứa?
Các phương án (dựa trên dữ liệu cung cấp):
A: id
B: value
C: name
D: type
Đáp án đúng (từ dữ liệu): type
❓ Hiểu câu hỏi:
Câu hỏi yêu cầu xác định thuộc tính của thẻ có vai trò quy định "loại dữ liệu" / kiểu dữ liệu mà ô nhập nhận (ví dụ: chữ, số, email, checkbox...).
Cần hiểu ý nghĩa cơ bản của các thuộc tính HTML thường gặp: type, id, value, name.
🔎 Hướng dẫn cách làm:
Thuộc tính cần xét: type. Thuộc tính này xác định kiểu điều khiển và loại dữ liệu mà trình duyệt mong đợi. Ví dụ các kiểu:
\texttt{} cho văn bản.
\texttt{} cho địa chỉ email (trình duyệt có thể kiểm tra định dạng).
\texttt{} cho số (hiển thị mũi tên tăng/giảm).
\texttt{} cho hộp kiểm.
Giải thích vì sao các lựa chọn khác sai:
id: là định danh duy nhất của phần tử trong trang, dùng để CSS/JS tham chiếu, không xác định loại dữ liệu.
value: là giá trị hiện tại (nội dung) của ô input, không điều khiển kiểu dữ liệu.
name: là tên trường khi gửi form, dùng để gửi dữ liệu lên server, không xác định kiểu dữ liệu.
Ví dụ minh họa: nếu đổi thuộc tính type từ "text" sang "email" như \texttt{} \rightarrow \texttt{} thì hành vi và kiểm tra dữ liệu của trình duyệt thay đổi — điều này chứng tỏ chính type mới là thuộc tính quy định "loại dữ liệu".
✅ Đáp án: (D)
