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

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

<label for="male">男</label> <input type="radio" name="sex" id="male" /> “id是個什么鬼,有什么作用啊“

<label for="male">男</label> ? <input type="radio" name="sex" id="male" /> ?“id是個什么鬼,有什么作用啊“

正在回答

2 回答

<label>在這里的作用是給一個選框指定一個標注

類似于:把“籃球”這個詞綁定在籃球后面的這個選框(<input>)上,當你選中這個選框時便認為你選中了籃球。那么需要給每個選框發一個不同的ID,便于讓每一個<label>都能和<input>一 一對應(<label>中的for的屬性值=<input>中id的屬性值)。

<label>和<input>如果是隱式關聯(隱式關聯就是把<input>寫在<label>中,如下)就可以不需要用for和id了。

<label><input type="radio" name="" value=""/>這是隱式關聯</label>

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

<label>中的for 屬性規定 label 與哪個表單元素綁定。

標記通常以下面兩種方式中的一種來和表單控件相聯系:將表單控件作為標記標簽的內容,這樣的就是隱式形式,或者為 <label> 標簽下的 for 屬性命名一個目標表單 id,這樣就是顯式形式。

這里的id就是for屬性命名的一個目標按鈕。

即點擊<lable>中的男會選中后面的單選按鈕。

你試試看。

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

精慕門4723421 提問者

那請叫我這么寫為什么達不到關聯的效果: <from action = "save.php" method = "post"> 性別:<br/> <label for = "male">男</label> <input type = "radio" name = "gender" id = "male" checked = "checked"/> <label for = "female">女</label> <input type = "radio" name = "gender" id = "female" /><br/> </form>
2015-04-15 回復 有任何疑惑可以回復我~
#2

Ewall_ 回復 精慕門4723421 提問者

http://www.w3school.com.cn/tiy/t.asp?f=html_label
2015-04-15 回復 有任何疑惑可以回復我~
#3

youngmings

我試了!如果沒有for和id這部分,當你點擊男/女的文本時系統沒有任何操作,加了for和id后,即使鼠標沒有點到那個單選款的小圓圈,只要點了男/女其中一個字眼,系統就會選擇你點的字對應的小圓圈。。。額。。。這樣說,可懂?
2015-05-18 回復 有任何疑惑可以回復我~

舉報

0/150
提交
取消

<label for="male">男</label> <input type="radio" name="sex" id="male" /> “id是個什么鬼,有什么作用啊“

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

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

幫助反饋 APP下載

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

公眾號

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