Re: [問題] form下的label是做什麼的?

看板Web_Design作者 (夏天到了,冷不起來了說)時間16年前 (2009/09/14 23:01), 編輯推噓3(301)
留言4則, 4人參與, 最新討論串3/3 (看更多)
※ 引述《liaosankai (低溫烘焙)》之銘言: : ======================================================== : 主題:label的用途說明 : ======================================================== : 以上心得,純屬分享 : 誤謬之處,懇請指點 : 遺漏之處,煩請補充 另外補充一個之前發現的現像 如果這個label和input是這樣搭配的話 <label for="abc"><input id="abc" name="abc" type="checkbox">ABC</label> 如果你點的是ABC這三個字,一切看起來都很正常 如果點的是radio那件元件,會變成click動作重複執行兩次 結果又變成沒有選取 而如果你又在input上綁了一個事件, 這個事件會被重複觸發兩次~ 所以如果要用上面的方法來用label的話,要注意到這一點 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 59.105.55.45

09/14 23:08, , 1F
input沒必要包載label裡面呀?
09/14 23:08, 1F

09/15 00:42, , 2F
包在裡面就可以省略id了
09/15 00:42, 2F

09/15 08:17, , 3F
真詭異0.0
09/15 08:17, 3F

09/15 12:40, , 4F
要做一些視覺效果時就有需要了,不過我是用其它 tag
09/15 12:40, 4F
文章代碼(AID): #1AhbhC04 (Web_Design)
文章代碼(AID): #1AhbhC04 (Web_Design)