<script>
function check(){
var obj = document.getElementsByName("aa");
for(var i = 0 ; i < obj.length ;i++){
if(obj[i].checked == true){
alert("checked");
return true;
}
}
alert("not checked");
}
</script><input type=checkbox name="aa" value=1 onclick="check();">
<input type=checkbox name="aa" value=2 onclick="check();">
<input type=checkbox name="aa" value=3 onclick="check();">
<input type=checkbox name="aa" value=4 onclick="check();">
function check(){
var obj = document.getElementsByName("aa");
for(var i = 0 ; i < obj.length ;i++){
if(obj[i].checked == true){
alert("checked");
return true;
}
}
alert("not checked");
}
</script><input type=checkbox name="aa" value=1 onclick="check();">
<input type=checkbox name="aa" value=2 onclick="check();">
<input type=checkbox name="aa" value=3 onclick="check();">
<input type=checkbox name="aa" value=4 onclick="check();">
function check(){
var obj = document.getElementsByName("aa[]");
for(var i = 0 ; i < obj.length ;i++){
if(obj[i].checked == true){
alert("checked");
return true;
}
}
alert("not checked");
}
</script>
<body>
<input type=checkbox name="aa[]" value=1 onclick="check();">
<input type=checkbox name="aa[]" value=2 onclick="check();">
<input type=checkbox name="aa[]" value=3 onclick="check();">
<input type=checkbox name="aa[]" value=4 onclick="check();">
</body>
vat flag= false;
var obj = document.getElementsByName("aa");
for(var i = 0 ; i < obj.length ;i++){
if(obj[i].checked){
flag = true;
break;
}
}
if(flag==false){
alert("至少选中1个");
return false;
}
return true;
}这个意思?
不对啊,如果不是数组 按你的方法是对的,可是如果是数组就得不到这个值
不知道为什么
不对啊,如果不是数组 按你的方法是对的,可是如果是数组就得不到这个值
不知道为什么
===============================================================什么数组,具体是什么意思,说明白点!!