单选框选定的问题 单选??你制作一个value为空的选项,成为默认选项!然后你不是能判断是不是选择了么??这个问题不是php程序…… 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 我已解决,谢谢两位我不想让它自动选,呵呵obj = document.getElementsByName("rank_id"); var flag = false; for(i=0; i<obj.length; i++) { if(obj[i].checked) { flag = true; break; } } if( ! flag ) { alert("请选择一个您的身份类型!"); return false; } <form id="form1" name="form1"><input type="radio" name="rank_id" id="rank_id" value="23" checked> 业务员<input type="radio" name="rank_id" id="rank_id" value="4"> 客服人员<input type="button" name="b1" value="click here" onClick=check()></form><script language=javascript>function check(){if(document.form1.rank_id[0].checked)alert("业务员");else if(document.form1.rank_id[1].checked)alert("客服人员");else if(!document.form1.rank_id.checked)alert("什么都没选");}</script> LZ 的代码不成功呀,它只会输出一个结果:“请选择一个您的身份类型”,貌似是单选框的值并未取到。alert(obj.length) //结果为0 onlyguhong(小黄里)的方法可行。 list和each的问题 有没有好心人帮我解决一个linux乱码问题(弄了一天了) 文本区的ajax返回值 下面的PHP代码不能显示出结果,请高手指点一下 有一副170*240像素的图片,如何把它放入170*170像素的img框里而图片不会变形? 数据库中提取数据 openPNE问题 php连接odbc的问题 请教字串处理问题: 一个整数怎么变成固定长的字串,要求不足长的前面补零 ? 怎样让链接来提交链接所在的表单? PHP上传中文名称的图片的问题 如何从php内部post到外部php并跳转?
我不想让它自动选,呵呵
obj = document.getElementsByName("rank_id");
var flag = false;
for(i=0; i<obj.length; i++)
{
if(obj[i].checked)
{
flag = true;
break;
}
}
if( ! flag )
{
alert("请选择一个您的身份类型!");
return false;
}
<input type="radio" name="rank_id" id="rank_id" value="23" checked> 业务员
<input type="radio" name="rank_id" id="rank_id" value="4"> 客服人员<input type="button" name="b1" value="click here" onClick=check()>
</form>
<script language=javascript>
function check()
{
if(document.form1.rank_id[0].checked)
alert("业务员");
else if(document.form1.rank_id[1].checked)
alert("客服人员");
else if(!document.form1.rank_id.checked)
alert("什么都没选");
}
</script>
alert(obj.length) //结果为0
onlyguhong(小黄里)的方法可行。