请教一下各位单选(radio)按钮取值的问题,谢谢!!

my5sky 2010-06-22 08:03:58

<body>
<form name="form1">
<select name="xl">
<option value=""></option>
<option value="01">小学</option>
<option value="02">初中</option>
<option value="03">高中</option>
<option value="04">大学</option>
<option value="05">研究生</option>
</select><br />
是否住校:
<input type ="radio" name="sfzx" value="1" />是      
<input type ="radio" name="sfzx" value="0" />否<br /><br /><br />
<input type ="button" name="chaxun" value="查询" onClick="cx()" />
</form>
</body>
<script>
function cx(){
if(form1.xl.value == "01")
{
alert(form1.xl.value);
alert(from1.sfzx.value); //这里怎么取不到单选按钮的值啊
}

}
</script>


我想取出单选按钮中的值,用from1.sfzx.value怎么总是undefined找不到啊,请教一下各位啊,要怎么取啊,谢谢
...全文
50 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
Headsen 2010-06-22
  • 打赏
  • 举报
回复

var ss = document.all.from1.sfzx;
if(ss[0].checked) alert(ss[0].value);
if(ss[1].checked) alert(ss[1].value);



from1.sfzx 返回数组 sfzx有多个,返回数组NodeList 数组是没有value属性的 所有undefined

radio的获取必须循环每一个radio的

87,921

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧