我正在研究 asp.net 和 HTML。我有一个包含 3 个复选框的 div 标签。为了使 div 可点击,我将 div 标签放在 anchor 标签内,例如..
<a href="#">
<div class="box1">
<input type="checkbox" value="xxx"/>
<input type="checkbox" value="yyy"/>
<input type="checkbox" value="zzz"/>
</div>
</a>
由于 anchor 标记,我无法 checkin /注销 div 标记内的复选框。它将我重定向到 anchor 标记的 href 地址。我如何检查 anchor 标记内的复选框。请指导我。
最佳答案
首先,你的方法不好,你可以加上onclick="yourfunction()"
使您的 div “可点击”,则不需要 <a>
如果你真的需要 anchor 标签<a>
然后添加 return false;
到您用来获取复选框值的函数。这将防止导航的默认行为。
关于asp.net - 我如何检查 anchor 标记内的复选框,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11505337/