js判断radio是不是选中并取值
1个回答
2016-08-05 · 百度知道合伙人官方认证企业
育知同创教育
1【专注:Python+人工智能|Java大数据|HTML5培训】 2【免费提供名师直播课堂、公开课及视频教程】 3【地址:北京市昌平区三旗百汇物美大卖场2层,微信公众号:yuzhitc】
向TA提问
关注
展开全部
一份调查问题中,用radio实现的单选题,这里用js检测是否被选中。
代码如下:
<html>
<head>
<title>
有关radio按钮是否被选中</ title>
<script language = "javascript" type = "text/javascript">
<!--
function validate(){
var resualt=false;
for(var i=0;i<document.frmvote.radiobutton.length;i++)
{
if(document.frmvote.radiobutton[i].checked)
{
resualt=true;
}
}
if(!resualt)
{
alert(" 为啥不选一个捏~!");
}
return resualt;
}
-->
</ script>
</ head>
<body bgcolor = "#ffffff">
<h1>
有关买房的调查问卷:
</ h1>
<h3>
问题1:如今房价居高不下,
</ h3>
<form method = "post" action = "voteservlet" name = "frmvote" onsubmit = "return(validate())">
<br> <br>
请选择:<br />
<input type = "radio" name = "radiobutton" value = "A" /> A . 拥有一套货一套以上<br />
<input type = "radio" name = "radiobutton" value = "B" /> B . 还没有,不过计划要买<br />
<input type = "radio" name = "radiobutton" value = "C" /> C. 有这个想法,不过 还没有<br />
<input type = "radio" name = "radiobutton" value = "D" /> D. 没有这个 想法,不买房<br />
<input type = "submit" name = "Submit" value = "投票">
<input type = "reset" value = "重新选择">
</form>
</body>
</html>
以将上代码保存为house_vote.html,双击浏览,点击其中的投票按钮,即可检测raido按钮是否选中了。
代码如下:
<html>
<head>
<title>
有关radio按钮是否被选中</ title>
<script language = "javascript" type = "text/javascript">
<!--
function validate(){
var resualt=false;
for(var i=0;i<document.frmvote.radiobutton.length;i++)
{
if(document.frmvote.radiobutton[i].checked)
{
resualt=true;
}
}
if(!resualt)
{
alert(" 为啥不选一个捏~!");
}
return resualt;
}
-->
</ script>
</ head>
<body bgcolor = "#ffffff">
<h1>
有关买房的调查问卷:
</ h1>
<h3>
问题1:如今房价居高不下,
</ h3>
<form method = "post" action = "voteservlet" name = "frmvote" onsubmit = "return(validate())">
<br> <br>
请选择:<br />
<input type = "radio" name = "radiobutton" value = "A" /> A . 拥有一套货一套以上<br />
<input type = "radio" name = "radiobutton" value = "B" /> B . 还没有,不过计划要买<br />
<input type = "radio" name = "radiobutton" value = "C" /> C. 有这个想法,不过 还没有<br />
<input type = "radio" name = "radiobutton" value = "D" /> D. 没有这个 想法,不买房<br />
<input type = "submit" name = "Submit" value = "投票">
<input type = "reset" value = "重新选择">
</form>
</body>
</html>
以将上代码保存为house_vote.html,双击浏览,点击其中的投票按钮,即可检测raido按钮是否选中了。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询