我正在研究asp.net和HTML。我有一个包含3个复选框的div标签。为了使div可点击我已将div标签放在锚标签内,如..
<a href="#">
<div class="box1">
<input type="checkbox" value="xxx"/>
<input type="checkbox" value="yyy"/>
<input type="checkbox" value="zzz"/>
</div>
</a>
由于锚标记,我无法签入/取出div标签内的复选框。它将我重定向到锚标记的href地址。我怎么能检查锚标签内的复选框。请指导我。
答案 0 :(得分:0)
首先,您的方法很糟糕,您可以添加onclick="yourfunction()"
以使您的div“可点击”,然后就不需要<a>
如果您确实需要锚标记<a>
,请将return false;
添加到您用于获取复选框值的函数中。这样可以防止导航的默认行为。