label for和input type的區(qū)別
比如我要做一個(gè)單選,
<label for="c">男</label>
? <input type="radio" name="gansha" id="c"/>
? <label for="b">女</label>
? <input type="radio" name="gansha" id="b"/>
還有一種是這個(gè):
<input type="radio" value="0" name="gender">男
? ? <input type="radio" value="1" name="gender">女
這個(gè)兩個(gè)的話是都可以用還是只能用一個(gè),有什么區(qū)別,如果只能用一個(gè)的話,錯(cuò)的是哪里?
2016-07-23
都可以。第一種使用label標(biāo)簽可以為鼠標(biāo)用戶改進(jìn)可用性。就是說(shuō),當(dāng)用戶單擊選中該label標(biāo)簽時(shí),瀏覽器就會(huì)自動(dòng)將焦點(diǎn)轉(zhuǎn)到和標(biāo)簽相關(guān)的表單控件上(就自動(dòng)選中和該label標(biāo)簽相關(guān)連的表單控件上)。
2016-07-23
圖方便的話用第二個(gè),
第一個(gè)規(guī)范一些。
2016-07-23
<input type>是文本輸入框,而<label for>是指,當(dāng)用戶單擊選中該label for標(biāo)簽時(shí),瀏覽器就會(huì)自動(dòng)將焦點(diǎn)轉(zhuǎn)到和標(biāo)簽相關(guān)的表單控件上。
2016-07-23
這是第幾章的?還沒(méi)有看到。
2016-07-23
都可以用,第一個(gè)是把id所定義的屬性值鏈接到了“男”這個(gè)文本上,使你點(diǎn)擊文本和后面的選項(xiàng)效果是一樣的。