如果radio放在<form>结构中:
<form name=theform>
...
<input type=radio name="radioname" value="0" checked>选择1
<input type=radio name="radioname" value="1">选择2
</form>
可以这样获取:
<script>
robj=document.theform.radioname;
for(i=0;i<robj.length;i++){
if(robj[i].checked){
//alert(robj[i].value);
}
}
</script>
如果没有<form>
可以这样获取radio对象:
robj=document.getElementsByName("radioname");
其他读取和设置操作相同。
设置哪个radio被选中
<script>
function setradio(v)
{
robj=document.theform.radioname;
for(i=0;i<robj.length;i++){
if(robj[i].value==v){
robj[i].checked=true;
}
}
}
</script>