就是我在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>