for (i=0;i<name[i].length;i++){
if(document.all.name[i].checked==true){
checkboxValue=document.all.name[i].value
}
}
if(document.all.name[i].checked==true){
checkboxValue=document.all.name[i].value
}
}
调试欢乐多
try this:<input type="checkbox" name="chk" value=1>
<input type="checkbox" name="chk" value=2>
<input type="checkbox" name="chk" value=3>
<input type="text" name="checkboxValue" value="">
<script>
var a=document.getElementsByName("chk")
for (var i=0;i<a.length-1;i++){
if(a[i].checked){
checkboxValue.value=a[i].value
}
}
</script>
function choosedWhat(radio) {
for (var i=0;i<radio.length;i++) {
if (radio[i].checked) {
alert("you choose " + radio[i].nextSibling.nodeValue + " radio button")
break;
}
}
}
</script>
<INPUT type=radio name="radio" CHECKED>1-10 years old<INPUT type=radio name="radio">11 years old<INPUT type=radio name="radio">12-120 years old
<button onclick="choosedWhat(radio)">View</button>