一个简单问题,js中radio传值的问题
如题,我点击了yes,还是alert(radioValue);返回空值,是哪里的问题?谢谢
var rules=document.getElementsByName("rules");
var radioLength = rules.length;
var radioa;
var radioValue=""
for(var i = 0;i < radioLength;i++){
if(rules[i].checked){
radioa = rules[i].value;
}//else{
//alert('您要选择遵守规则!');
//return;
//}
}
readioValue=radioa;
alert(radioValue);
if(radioValue=="no" || radioValue=="" || radioValue=="undefined"){
oUploadTip.innerHTML="遵守规则是必要的!";
alert("遵守规则是必要的!");
//$("rules").focus();
return;
}
------解决方案--------------------给 radioa 一个初始值;
var radioa="";