我注意到在某些网站上,如果要打开或关闭复选框,只需单击相应的文本即可。当我在页面上放置一个带有描述性文字的复选框时,我必须点击复选框才能勾选。如何实现前一种效果?
答案 0 :(得分:1)
我确信他们使用JS脚本来实现这一目标。它很可能是一个被点击的标签,他们可能会向标签添加一个onclick()事件,该标签使用javascript来查找复选框并为其添加CHECKED属性。很抱歉没有提供代码,但我希望能让您了解这些网站的用途。
答案 1 :(得分: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