默认选中一个就可以
<td align="right">性别:</td>
<td align="left"><input type="radio" name="sex" value="1" checked>
男
<input type="radio" name="sex" value="2">
女
</td>
<td align="right">性别:</td>
<td align="left"><input type="radio" name="sex" value="1" checked>
男
<input type="radio" name="sex" value="2">
女
</td>
解决方案 »
- 【求助】JS操作输入框内数值递增递减,在IE浏览器中单击递增或递减按钮偶尔输入框内的值不变。
- 各位帮我看看是不是Ajax传值写错了??
- 装了瑞星的朋友进来看看,YUI被瑞星限制了?
- 我写的代码怎么不行?有五张小图怎么移上去就显示大图?
- JQ append 增加内容,如何删除?【在线等,急】
- Extjs如何一键展开tree,数据量有几千行
- 页面间传递参数问题,有个特殊符号
- 一个简单问题,关于按钮失效
- 关于可修改的表格:哪位给个方案。。。
- 给所有主页中包含Delphi代码站长的新年礼物-JS实现的Delphi代码显亮程序!
- 怎么判断操作系统是简体中文、繁体中文、英文?
- 如何判断某个弹出窗口已经被打开?如果已打开,如何刷新它?(JAVASCRIPT)
if(document.form1.sex[0].checked==false && document.form1.sex[1].checked==false ){
alert("请选择性别!")
return false;
}
是不是代表第一个和第二个,那第二个从什么地方来呢?
form1.sex取到一个集合,所以可以用form1.sex[0]访问了.
<td align="left"><input type="radio" name="sex" id="m" value="1">
男
<input type="radio" name="sex" value="2" id="f">
女
</td>if(document.getElementById('m').checked==false && document.getElementById('f').checked==false){
alert("请选择性别!")
return false;
}这样也可以,方法很多.
我已经试验过了可以用<form onsubmit="return chkSex()">
<td align="right">性别:</td>
<td align="left">
<input type="radio" name="sex1">男
<input type="radio" name="sex2">女
</td>
<input type=submit onclick="return chkSex()">
</form><script>
function chkSex(){
if(document.all.sex1.checked==document.all.sex2.checked){
alert("请选择性别!");
return false;
}
else
return true;
}
</script>
运行时,在地址栏中输入这句并回车,就可以即选中男,又选中女了。
javascript:document.all.sex1.checked=true;document.all.sex2.checked=true;alert("asdf")