我注意到在某些网站上,如果你想勾选或关闭一个复选框,你只需要点击相应的文本。当我在我的页面上放置一个带有一些描述性文本的复选框时,我必须实际点击复选框才能选中它。前一种效果是如何实现的?
问问题
218 次
2 回答
1
考虑<label>
在本例中使用 a :
<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
于 2012-08-03T19:34:36.930 回答
1
我确信他们使用 JS 脚本来实现这一点。它很可能是一个被点击的标签,他们可能会向标签添加一个 onclick() 事件,该事件使用 javascript 来查找复选框并向其添加 CHECKED 属性。很抱歉没有提供代码,但我希望这能让您对这些网站的功能有所了解。
于 2012-08-03T18:06:17.947 回答