我注意到,在某些網站上,如果您想勾選或取消選中複選框,則只需單擊相應的文本即可。當我在網頁上放置一些帶有一些描述性文字的複選框時,我必須實際打到複選框才能打勾。前者的效果如何?單擊文本以選中複選框
0
A
回答
1
考慮使用<label>
如本例所示:
<input type="checkbox" name="call" id="willcall">
<label for="willcall">click on this text to select the checkbox</label>
從這個例子:http://www.askdavetaylor.com/make_text_adjacent_to_checkbox_clickable.html
1
我確定他們使用JS腳本來實現這一點。這很可能是被點擊的標籤,並且他們可能會向標籤添加一個onclick()事件,該標籤使用javascript來查找複選框並向其添加CHECKED屬性。對不起,不提供代碼,但我希望這給你一些理解這些網站做什麼。
相關問題
- 1. 單擊複選框時打印文本
- 2. 我想單擊複選框禁用文本框。複選框是動態的
- 3. jQgrid:禁用複選框單擊並僅在複選框被單擊時選中複選框
- 4. 單擊複選框點擊選擇Jquery mobile中的所有複選框
- 5. Jquery Mobile複選框單擊?
- 6. 試圖啓用/禁用複選框上的文本框單擊
- 7. 單擊CheckBoxPreference中的文本和複選框
- 8. 當單擊一個複選框時選中表格中的所有複選框
- 9. 複選框和文本框
- 10. ASP.Net GridView複選框單擊更新另一個複選框
- 11. WPF:單擊並拖動以選擇多個複選框
- 12. 如果複選框被選中,則更改文本框文本
- 13. 如何通過單擊文本標籤來切換複選框?
- 14. 單擊複選框時如何更改某些文本?
- 15. Silverlight中的文本框ChildWindow單擊並選擇文本錯誤
- 16. 啓用/禁用複選框點擊複選框中的另一個複選框
- 17. 單擊文本以選擇相應的單選按鈕
- 18. 在複選框單擊,更改哪些按鈕可以點擊
- 19. 複選框選擇/取消選擇中繼器時點擊文本
- 20. 當我在jsgrid中單擊「+」時需要選中複選框
- 21. 取消勾選所有複選框,然後單擊某個複選框
- 22. 如何將選定的不同複選框文本乘以文本框?
- 23. 當單擊ItemRenderer中的複選框時單擊事件觸發
- 24. 選擇複選框文本不變
- 25. 複選框的項目文本選擇
- 26. 單個複選框檢查列表中的所有複選框點擊
- 27. 檢查所有複選框,當一個複選框在Android中單擊?
- 28. 錶行單擊事件和複選框
- 29. 複選框單擊不響應
- 30. 點擊提交表單的複選框