怎样才能得到单选框的值?

xiejava1018
优质创作者: 人工智能技术领域
2003-05-13 10:14:59
我有一组单选框
<input type="radio" name="subject1" value="A">
<input type="radio" name="subject1" value="B">
<input type="radio" name="subject1" value="C">
<input type="radio" name="subject1" value="D">
如何得到所选中的单选框的值?
subject1.value读出来是undefined;该如何读到value的值?
...全文
75 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
无爱大叔 2003-05-13
  • 打赏
  • 举报
回复

<input type="radio" name="subject1" id="subject1" value="A">
<input type="radio" name="subject1" id="subject1" value="B">
<input type="radio" name="subject1" id="subject1" value="C">
<input type="radio" name="subject1" id="subject1" value="D">
<button onclick="a()">hehe</button>
<SCRIPT LANGUAGE="JavaScript">
<!--
function a(){
el=document.all.tags("input")
for(i=0;i<el.length;i++){
if(el(i).checked){
alert(el(i).value)
}
}
}
//-->
</SCRIPT>
心云意水 2003-05-13
  • 打赏
  • 举报
回复
<script>
var ys=document.body.getElementsByName("subject1")
for(i=0;i<ys.length;i++)
if(ys[i].checked)
alert("subject1'value is"+ys[i].value)
</script>
zhangguagua 2003-05-13
  • 打赏
  • 举报
回复
function getvalue()
{
var a = document.getElementsByTagName("input");
for (var i=0; i<a.length; i++){
if ((a[i].type == "radio")&&( a[i].checked ))
alert(a[i].value);
}

}

87,987

社区成员

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

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