Chúng ta đều biết cách hình thành một hộp kiểm đầu vào trong HTML:
<input name="checkbox_name" id="checkbox_id" type="checkbox">
Những gì tôi không biết - giá trị chính xác về mặt kỹ thuật cho hộp kiểm tra là gì? Tôi đã thấy tất cả những công việc này:
<input name="checkbox_name" id="checkbox_id" type="checkbox" checked>
<input name="checkbox_name" id="checkbox_id" type="checkbox" checked="on">
<input name="checkbox_name" id="checkbox_id" type="checkbox" checked="yes">
<input name="checkbox_name" id="checkbox_id" type="checkbox" checked="checked">
<input name="checkbox_name" id="checkbox_id" type="checkbox" checked="true">
Là câu trả lời mà nó không quan trọng? Tôi thấy không có bằng chứng cho câu trả lời được đánh dấu là chính xác ở đây từ chính thông số kỹ thuật :
Các hộp kiểm (và các nút radio) là các công tắc bật / tắt có thể được bật bởi người dùng. Công tắc được "bật" khi thuộc tính đã kiểm tra của phần tử điều khiển được đặt. Khi một biểu mẫu được gửi, chỉ các điều khiển hộp kiểm "bật" có thể thành công. Một số hộp kiểm trong một biểu mẫu có thể chia sẻ cùng tên điều khiển. Do đó, ví dụ, các hộp kiểm cho phép người dùng chọn một số giá trị cho cùng một thuộc tính. Phần tử INPUT được sử dụng để tạo điều khiển hộp kiểm.
Một nhà văn spec sẽ nói gì là câu trả lời đúng? Vui lòng cung cấp câu trả lời dựa trên bằng chứng.