javascript 怎么验证name=xx.xx的radio表单
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("未选中");}
}
------解决方案--------------------
就是我在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>