0

我正在研究 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 地址。我如何检查锚标签内的复选框。请指导我。

4

1 回答 1

0

首先,您的方法很糟糕,您可以添加onclick="yourfunction()"以使您的 div “可点击”,然后就不需要<a>

如果您确实需要锚标记,请<a>添加return false;到用于获取复选框值的函数中。这将阻止导航的默认行为。

于 2012-07-16T13:50:17.953 回答