<input type="radio" name="comment" id="comment" value="1">是
<input type="radio" name="comment" id="comment" value="0">否
<input type="buttom" value="click here" onclick="aa()">function aa()
{
var r=document.getElementById("comment").value;
if(r==0)
{alert("******");}
}
无论选哪个,r的值都是1,function aa()无效,为什么?
<input type="radio" name="comment" id="comment" value="0">否
<input type="buttom" value="click here" onclick="aa()">function aa()
{
var r=document.getElementById("comment").value;
if(r==0)
{alert("******");}
}
无论选哪个,r的值都是1,function aa()无效,为什么?
这句获得的 是 input type="radio" name="comment" id="comment" value="1">是
这个radio 当然 值是1 了
<head><script language=javascript>
function aa(){
var r=document.all.comment;
if(r!=null){
for(var i=0;i<r.length;i++){
alert(r[i].checked +","+r[i].value);
}
}
}
</script>
</head>
<body>
<input type="radio" name="comment" id="comment" value="1">是
<input type="radio" name="comment" id="comment" value="0">否
<input type="button" value="click here" onclick="aa()">
</body>
</html>
function abc()
{
var a = document.getElementsByName("comment");
for(i=0;i<a.length;i++)
{
if(a[i].checked)
alert(a[i].value);
break;
}
}
</script>
for(i = 0 ;i< radio.length;i++)
{
if(radio[i].checked)
{
alert(radio[i].value);
}
}
function getRadioValue(oA)
{
for (var i=0;i<oA.length;i++)
{
if (oA[i].checked) return oA[i].value
}
return null;
}
</script>
<input type="radio" name="comment" id="comment" value="1">是
<input type="radio" name="comment" id="comment" value="0">否
<input type="button" value="click here" onclick="alert(getRadioValue(document.getElementsByName('comment')))">
<input type="radio" name="comment" value="0">否
<input type="button" value="click here" onclick="aa()">function aa()
{
var radioValue;
var r=document.getElementsByName("comment");
for(var i=0; i < r.length;i++){
if(r[i].checked){
radioValue = r[i].value
break;
}
}
alert(radioValue);
}