js检测Radio单选框被选中项

为了准确无误的提交表单,在提交前都会对表单的各个项目进行验证,今天带来的是使用JavaScript进行Radio验证,判断多个单选框中,哪一个被选中了,或者说是取出其值,以下为HTML代码,含Js部分:

 

 代码如下 复制代码
<HTML>
<script language="vbscript">
function checkme()
for each ob in radio1
if ob.checked then
window.alert ob.value
next
end function
</script>
<BODY>
<INPUT name="radio1" type="radio" value="/style" checked>Style
<INPUT name="radio1" type="radio" value="/test">Barcode
<INPUT type="button" value="check" onclick="checkme()">
</BODY>
</HTML>

本函数将返回被选中的radio值,也就验证了哪一个Radio被选中了。

例子2

 代码如下 复制代码

<html>
<head>
    <title>JS 判断 radio 单选按钮是否选中</title>
<script type="text/javascript">
   function ValidateRadio()
   {
     var radioSelete = "Nothing";
     var seletedValue;
     for(i=0;i<document.form1.rValue.length;i++)
     {
        if(document.form1.rValue[i].checked)  
        {
         radioSelete = "seleted";
         seletedValue = document.form1.rValue[i].value;
        }
     }
     if(radioSelete == "Nothing")
     {
       alert("请选择一个地名。");
       return false;
     }
    else
    {
      alert("您选中的是:"+seletedValue);
      return true;
    }
   }
</script>
</head>
<body>
<form name="form1">
<input type="radio" name="rValue" value="四川">四川
<input type="radio" name="rValue" value="江苏">江苏
<input type="radio" name="rValue" value="南京">南京
<input type="radio" name="rValue" value="天津">天津
<input type="radio" name="rValue" value="上海">上海
<input type="button" onclick="return ValidateRadio()" value="验证">
</form>
</body>
</html>

时间: 2024-11-09 00:55:19

js检测Radio单选框被选中项的相关文章

jquery对单选框,多选框,文本框等常见操作小结

 本篇文章主要是对jquery对单选框,多选框,文本框等常见操作进行了介绍,需要的朋友可以过来参考下,希望对大家有所帮助 一.文本框.单选按钮.复选框.相关操作    代码如下: var sex=$("input[name='sex']:checked").val();   //获取一组radio被选中项的值   var item=$("#sel option:selected").text();      //获取select被选中项的文本   var optio

jQuery对下拉框,单选框,多选框的操作

  这篇文章主要介绍了jQuery对下拉框,单选框,多选框的操作需要的朋友可以过来参考下,希望对大家有所帮助 下拉框: //得到下拉菜单的选中项的文本(注意中间有空格) var cc1 = $(".formc select[@name='country'] option[@selected]").text(); //得到下拉菜单的选中项的值 var cc2 = $('.formc select[@name="country"]').val(); //得到下拉菜单的选

jQuery实现按钮的点击 全选/反选 单选框/复选框 文本框 表单验证_jquery

jQuery实现按钮的点击 全选/反选 单选框/复选框 文本框 表单验证 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html> <head> <base href="<%=basePath%>"> <title>My JSP 'index.jsp' starting page</title> &l

Labelauty–jQuery单选框/复选框美化插件分享_jquery

本文实例讲述了Labelauty–jQuery单选框/复选框美化插件,分享给大家供大家参考.具体如下: Labelauty–jQuery单选框/复选框美化插件,基于jQuery的一个非常小巧的插件,它除了能够实现单选框/复选框原本的选中.未选中.禁用等功能外,还能够设置选中和未选中的文本信息.标签的最小宽度等. 运行效果图:-------------------------------查看效果------------------------------------ 具体代码如下 <head>

用js代码改变单选框选中状态的简单实例

 这篇文章主要介绍了js代码改变单选框选中状态的简单实例,有需要的朋友可以参考一下 今天突然有一个需求要用到,使用js代码改变单选框的选中状态.当时想也不想直接 代码如下: function doGender(gender) { if (gender == "男") { gel("radionan").style.checked = "checked"; } else { gel("radionv").style.checke

用js代码改变单选框选中状态的简单实例_javascript技巧

今天突然有一个需求要用到,使用js代码改变单选框的选中状态.当时想也不想直接 复制代码 代码如下: function doGender(gender) { if (gender == "男") { gel("radionan").style.checked = "checked"; } else { gel("radionv").style.checked = "checked"; }} function

jquery获取radio单选框值与js获取复选框值代码

<div id="test1">             <input id="radio1" type="radio" name="radio1" value="人">             人             <input id="radio2" type="radio" name="radio1" va

jquery对单选框,多选框,文本框等常见操作小结_javascript技巧

一.文本框.单选按钮.复选框.相关操作 复制代码 代码如下: var sex=$("input[name='sex']:checked").val();   //获取一组radio被选中项的值  var item=$("#sel option:selected").text();      //获取select被选中项的文本  var option_num=$('#sel').val();                 //获取select项目索引 $("

jQuery对下拉框,单选框,多选框的操作_jquery

下拉框: //得到下拉菜单的选中项的文本(注意中间有空格)var cc1 = $(".formc select[@name='country'] option[@selected]").text();//得到下拉菜单的选中项的值var cc2 = $('.formc select[@name="country"]').val();//得到下拉菜单的选中项的ID属性值var cc3 = $('.formc select[@name="country"