0

我注意到在某些网站上,如果你想勾选或关闭一个复选框,你只需要点击相应的文本。当我在我的页面上放置一个带有一些描述性文本的复选框时,我必须实际点击复选框才能选中它。前一种效果是如何实现的?

4

2 回答 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 回答