日期:2014-05-19  浏览次数:20521 次

大家帮我看看这个两个RadioButton判断的js问题
两个RadioButton1   和RadioButton2   我要判断是否选中后进行链接操作
我的js是这样写的
function   onCheck()
{
var   a   =   document.getElementsByName( "yahoo ");
for(i=0;i <a.length;i++)      
{  
if(a[i].checked   ==   false)
{
alert( '请选择RadioButton! ');
}
if(   a[i].checked   )
{
alert(a[i].Text);
if(   a[i].Text   =   "RadioButton1 "   )
{
window.open( 'ConferReg.aspx?code= <%=strcode%> ', '_blank ');

}
if(a[i].Text   =   "RadioButton2 "   )
{
window.open( 'ConferReg.aspx?code= <%=strcode%> ', '_blank ');
}
}

}
}
在学习js中

------解决方案--------------------
两个radiobutton的ID都知道为什么不直接去radiobutton对象判断
------解决方案--------------------
有getElementsByName方法吗?
------解决方案--------------------
a[i].Text --> a[i].value