如何获得 CHECKBOX 中未选中的值? 默认未选中POST表单是不传值的。 如何获取没有选中的呢?
3个回答
展开全部
<script type="text/javascript">
function test(){
var tests = document.getElementsByName("testa");
for(var i=0;i<tests.length;i++){
if(tests[i].type == "checkbox" && !tests[i].checked){
alert(tests[i].value);
}
}
}
</script>
。。。。。。
<form action="">
<input type="checkbox" name="testa" value="1" checked>1
<input type="checkbox" name="testa" value="2">2
<input type="checkbox" name="testa" value="3" checked>3
<input type="checkbox" name="testa" value="4">4
<input type="button" name="buttons" onclick="test()" value="点下">
</form>
function test(){
var tests = document.getElementsByName("testa");
for(var i=0;i<tests.length;i++){
if(tests[i].type == "checkbox" && !tests[i].checked){
alert(tests[i].value);
}
}
}
</script>
。。。。。。
<form action="">
<input type="checkbox" name="testa" value="1" checked>1
<input type="checkbox" name="testa" value="2">2
<input type="checkbox" name="testa" value="3" checked>3
<input type="checkbox" name="testa" value="4">4
<input type="button" name="buttons" onclick="test()" value="点下">
</form>
追问
真实程序中 name 值 是不同的 如何解决
追答
var tests = document.getElementsByName("testa");
改成:
var tests = document.getElementsByTagName("input");
本回答被提问者和网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
if CheckBox1.Checked = False then // 没有选中
追问
前端处理 求代码啊
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询