asp.net - 我如何检查 anchor 标记内的复选框

标签 asp.net html css

我正在研究 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/

相关文章:

css - 多选字段显示 0 个元素而不是实际的选项名称。有人修好这个吗?

c# - 将 fontawesome 图标添加到 asp.net 按钮

jquery - 使用 jquery 从文本文件加载任何类型的文本

PHP 文件未在 WAMP 本地主机中加载

php - 在具有数据库中 1 列的表中显示多维数组结果

css - 使用 CSS 更改 Joomla 3 中的一个菜单项位置

html - Bootstrap 响应式网格获取一列

html - 为什么没有应用 CSS 样式?

c# - Odata 在调用时转换 Linq 表达式时出错包含

asp.net - 需要 asp.net 身份验证的视频无法在 iOS 10 上运行