html代码中有一个checkbox,它没有被选中,如下面的代码(蓝色部分):
<table>
<tbody>
<tr>
<td>
<input type="checkbox"/>
</td>
</tr>
<tr>
<td>
<input type="checkbox" checked = "true"/>
</td>
</tr>
</tbody>
<table>
请问,在Javascript代码中怎样获得这个checkbox?谢谢。
3 回答
波斯汪
TA贡献1811条经验 获得超4个赞
利用jQuery选择器最方便了,$("input:not(:checked)"),获取的就是未选择的checkbox对象数组。针对你给出的代码,取值的话,直接$("input:not(:checked)").val()就行,多个input标签,就需要遍历的!
翻阅古今
TA贡献1780条经验 获得超5个赞
你应该给这个checkbox设置一个id,然后通过document.getElementById("")这个方法判断它的checked属性是否为true就行了
饮歌长啸
TA贡献1951条经验 获得超3个赞
<script type="text/javascript" language="javascript"> function DeleteAlert() { var gvtable = document.getElementsByTagName("input"); var counter = 0; for (var i = 1; i < gvtable.length; i++) { if (gvtable[i].type == "checkbox") { if (!gvtable[i].checked) { alert(gvtable[i].value); } } } } </script>
添加回答
举报
0/150
提交
取消