亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定

使用單選框、復選框,讓用戶選擇

使用單選框、復選框,讓用戶選擇案例中的“”性別:“” ?為什么放在<label>。。。</label> 中 而文本輸入框、密碼輸入框的文字只要直接打上去就可以?

正在回答

6 回答

放label是為了可以讓用戶點擊相應文字就可以直接選中

0 回復 有任何疑惑可以回復我~

放label是為了可以讓用戶點擊相應文字就可以直接選中

0 回復 有任何疑惑可以回復我~

個人理解,就是label是類似“標簽定位”,點擊文本后會觸發控件,接著關聯到相應的表單上。而input type="text"/"password",就是直接關聯表單,直接輸入文本。

下面是教程的解釋,你可以理解看看:

"label標簽不會向用戶呈現任何特殊效果,它的作用是為鼠標用戶改進了可用性。如果你在 label 標簽內點擊文本,就會觸發此控件。就是說,當用戶單擊選中該label標簽時,瀏覽器就會自動將焦點轉到和標簽相關的表單控件上(就自動選中和該label標簽相關連的表單控件上)。"

希望能幫到你!

1 回復 有任何疑惑可以回復我~

<form> ?<label for="male">Male</label>
?<input type="radio" name="sex" id="male" />
?<br /> ?<label for="female">Female</label>
?<input type="radio" name="sex" id="female" />
</form>

試一下這段代碼,然后自己去掉label標簽再試試,就知道label的用處啦~

0 回復 有任何疑惑可以回復我~

label標簽不會向用戶呈現任何特殊效果,它的作用是為鼠標用戶改進了可用性。如果你在 label 標簽內點擊文本,就會觸發此控件。就是說,當用戶單擊選中該label標簽時,瀏覽器就會自動將焦點轉到和標簽相關的表單控件上(就自動選中和該label標簽相關連的表單控件上)。而對于文本輸入框和密碼輸入框來說直接都可以觸發控件達到想要的效果。

1 回復 有任何疑惑可以回復我~

type = "text" ?本身有這個功能!

0 回復 有任何疑惑可以回復我~

舉報

0/150
提交
取消
初識HTML(5)+CSS(3)-升級版
  • 參與學習       1228743    人
  • 解答問題       19080    個

HTML(5)+CSS(3)基礎教程8小時帶領大家步步深入學習標簽用法和意義

進入課程

使用單選框、復選框,讓用戶選擇

我要回答 關注問題
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號