为什么我获取到的radiobutton的值是undefined? document.form1.evectype[0].value; 有2个同名的radio,所以要这样访问 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 非常感谢。这下可以取到值了。但是由于两个radio的名字都一样,我该如何才知道选中的是哪一个呢? if(document.form1.evectype[0].checked){ ......}else if(document.form1.evectype[1].checked){ .......} name='RadioGroup'<input name="evectype" type="radio" value="0" checked onClick="ChangeEvecType()" name='RadioGroup'> radio1 <input type="radio" name="evectype" value="1" onClick="ChangeEvecType()" name='RadioGroup'> radio2 for(var i=0;i<document.all.RadioGroup.length;i++) { if(document.all.RadioGroup[i].checked == true) { alert(); } } 舉例:<INPUT type=radio name="radio" CHECKED>1-10 岁<INPUT type=radio name="radio">11 岁<INPUT type=radio name="radio">12-120 岁<SCRIPT>function detect(){if (radio[0].checked)alert("你在 1 岁到 10 岁之间。")else if (radio[1].checked)alert("你 11 岁。")elsealert("你在 12 到 120 岁之间。")}</SCRIPT> <input name="evectype" type="radio" value="0" checked onClick="ChangeEvecType()" name='RadioGroup'> radio1 <input type="radio" name="evectype" value="1" onClick="ChangeEvecType()" name='RadioGroup'> radio2放到一个组里 for(var i=0;i<document.all.RadioGroup.length;i++) { if(document.all.RadioGroup[i].checked == true) { } } 关于设置页面首页的问题 怎么计算每年5月的第3个星期日是几号呢? js中的static 请教一个函数停止的问题 求一个js写的滚图源代码 如何将一个集合数组内的元素动态填入固定行列的Table单元格中 Extjs EditorGridPanel错误原因是什么导致的呢? 在分帧中传递数据的奇怪问题! 好迷茫,求前端技术大神指导!!! 大神来看看 如果一个Table中的Td的Id是个动态的值,如何在JavaScript设定它? 跳楼卖血求高手指教
但是由于两个radio的名字都一样,我该如何才知道选中的是哪一个呢?
{
......
}
else if(document.form1.evectype[1].checked)
{
.......
}
radio1
<input type="radio" name="evectype" value="1" onClick="ChangeEvecType()" name='RadioGroup'>
radio2
for(var i=0;i<document.all.RadioGroup.length;i++)
{
if(document.all.RadioGroup[i].checked == true)
{
alert();
}
}
<INPUT type=radio name="radio" CHECKED>1-10 岁
<INPUT type=radio name="radio">11 岁
<INPUT type=radio name="radio">12-120 岁<SCRIPT>
function detect()
{
if (radio[0].checked)
alert("你在 1 岁到 10 岁之间。")
else if (radio[1].checked)
alert("你 11 岁。")
else
alert("你在 12 到 120 岁之间。")
}
</SCRIPT>
radio1
<input type="radio" name="evectype" value="1" onClick="ChangeEvecType()" name='RadioGroup'>
radio2
放到一个组里 for(var i=0;i<document.all.RadioGroup.length;i++)
{
if(document.all.RadioGroup[i].checked == true)
{ }
}