HTML'de bir onay kutusu girdisinin nasıl oluşturulacağını hepimiz biliyoruz:
<input name="checkbox_name" id="checkbox_id" type="checkbox">
Ne bilmiyorum - işaretli bir onay kutusunun teknik olarak doğru değeri nedir? Bunların hepsinin işe yaradığını gördüm:
<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">
Cevabı önemli değil mi? Doğru olarak işaretlenmiş hayır cevabını kanıt göremedim burada dan spec kendisi:
Onay kutuları (ve radyo düğmeleri), kullanıcı tarafından değiştirilebilen açma / kapama düğmeleridir. Kontrol elemanının kontrol edilen özelliği ayarlandığında bir anahtar "açıktır". Bir form gönderildiğinde, yalnızca "açık" onay kutusu denetimleri başarılı olabilir. Formdaki birkaç onay kutusu aynı kontrol adını paylaşabilir. Böylece, örneğin, onay kutuları kullanıcıların aynı özellik için birkaç değer seçmesine izin verir. INPUT öğesi bir onay kutusu denetimi oluşturmak için kullanılır.
Spesifikasyon yazarı doğru cevap ne der? Lütfen kanıta dayalı cevaplar sağlayın.