首页 新闻 赞助 找找看

获取单选按钮的值

0
悬赏园豆:15 [已解决问题] 解决于 2012-12-13 16:04

//获取单选按钮的值
function check_radio(){
alert("a");
//var Select=document.getElementById("Select1");
var str=new String();
var chkObjs = document.getElementsByName("radio");
var hidden=document.getElementById("Hidden1");
for(var i=0;i<chkObjs.length;i++){
if(chkObjs[i].checked==true){
if(chkObjs[i].value="其他")
{
 alert(chkObjs[i].value);
 str=document.getElementById('Select1').options[document.getElementById('Select1').selectedIndex].text;
}
else
{
 str=chkObjs[i].value;
}
}
               
}
if(str.length > 0)
 {
  hidden.value=str;                
 }
alert(str)
alert("dsadssa");
}

总是无法获取单选按钮的值,是怎么回事?谢谢帮我看下,

cici.fan的主页 cici.fan | 初学一级 | 园豆:46
提问于:2011-04-21 00:16
< >
分享
最佳答案
0

var chkObjs = document.getElementsByName("radio");你调试下 这个看有没有值 ,如果没有,你可以试试这样写:

var chkObjs = document.getElementsByTag("radio")

收获园豆:10
Survival.Sun | 菜鸟二级 |园豆:267 | 2011-04-21 08:41
其他回答(2)
0

chkObjs[i].value="其他"

等于号应为双等号!!!

收获园豆:3
千枫 | 园豆:213 (菜鸟二级) | 2011-04-21 10:59
0

同上。

收获园豆:2
icepy | 园豆:587 (小虾三级) | 2012-04-29 00:07
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册