当前位置: 代码迷 >> Java Web开发 >> javascript 怎么验证name=xx.xx的radio表单
  详细解决方案

javascript 怎么验证name=xx.xx的radio表单

热度:2790   发布时间:2013-02-25 21:20:19.0
javascript 如何验证name=xx.xx的radio表单
就是我在Struts2_的action 用DomainModel接收参数所以就要求表单的name为xx.xx(user.name)的格式

那么如果这样一来 我在javascript 中如何验证<input type="radio" name="user.sex" value="nan">.....是否已经选择了

呢~~~

------解决方案--------------------------------------------------------
<input id="input_01" type="radio" name="user.sex" value="nan">
function check(){
var obj= document.getElementById("input_01");
if(obj.checked){alert("选中");}else{alert("未选中");}

}
------解决方案--------------------------------------------------------
HTML code
<html><head><title>一个标题</title><script language="javascript">    function check(){            var flag=false;            var obj=document.getElementsByName("question1");            if(obj && obj.length>0){                for(var i=0;i<obj.length;i++){                    if(obj[i].checked){                        flag=true;                        break;                    }                }            }            if(flag){                alert("已选择!");            }else{                alert("请选择");            }            return flag;    }</script></head><body>    <input type="radio" name="question1" value="nan" /> 男        <input type="radio" name="question1" value="nv" /> 女         <input type="button" value="test" onclick="check()" /></body></html>
  相关解决方案