RadioButton取值的问题

health888 2003-06-04 03:08:14
请看下面的程序,十分简单。我想使用javascript根据HTML表单的radiobutton的"value"不同,而取出RadioButton的value,可为何总调试不出。那位高手能给出解决方法?

<!--webbot BOT="GeneratedScript" PREVIEW=" " startspan --><script Language="JavaScript"><!--

function CheckRadio(theForm)
{

if (theForm.test.value == "a")
{
alert("Radio Button的值为a");
}

if (theForm.test.value == "b")
{
alert("Radio Button的值为b");
}

}

//--></script><!--webbot BOT="GeneratedScript" endspan -->


<form method="POST" onsubmit="return CheckRadio(this)" action="test_Radio.php" >
<p><input type="radio" name="test" value="a" checked>a</p>
<p><input type="radio" name="test" value="b">b</p>
<p><input type="submit" value="提交" name="B1"></p>
</form>




...全文
208 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
health888 2003-06-04
  • 打赏
  • 举报
回复
OK,问题解决,偶给分痛快的说。
zhaoweiwei 2003-06-04
  • 打赏
  • 举报
回复
<form name="f1" method="POST" onsubmit="return CheckRadio(this)" action="test_Radio.php" >
<p><input type="radio" name="test" value="a" checked>a</p>
<p><input type="radio" name="test" value="b">b</p>
<p><input type="submit" value="提交" name="B1"></p>
</form>


if(f1.elements[0].checked){alert("a")}
else if(f1.elements[1].checked){alert("b")}

jsidiot 2003-06-04
  • 打赏
  • 举报
回复
if (theForm.test[0].checked== "a") //第一个radio
if (theForm.test[1].checked== "b") //第二个radio

87,987

社区成员

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

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