我想要的是当radio没有选择的时候,弹出请选择的对话框~!! if(len(frm.id.value)==0) alert('aa'); 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 如果就一个按钮if(frm.id.checked==false){ alert("警告"); return false;}如果多个按钮if(frm.id[0].checked==false&&frm.id[1].checked==false&&frm.id[n].checked==false){ alert("警告"); frm.id[0].focus(); return false;} 楼上的怎么用len?if (frm.id.checked==false) alert("请选择");return false; if (frm.id.checked==false) alert("请选择");return false;就是这样.. <input type="radio" name="id" value="<%=rs.getString("id")%>" >我从数据库取的值,这个radio有很多个,怎么做判断,当一个都没选的时候出现弹出框~!! 刚才弄错了。<script><!--function get_radio_value (radio_array){ var i; for (i = 0; i < radio_array . length; ++ i) //radio_array.length是radio选项的个数 if (radio_array [i] . checked) return radio_array [i] . value;alert("请选择"); return null; //如果一项都没选则返回空值}//--></script> 接着,我们通过以下的表单脚本来调用以上函数: <form> radio?<br> <input type=radio name=fruit value=apple>apple<br> <input type=radio name=fruit value=orange>orange<br> <input type=radio name=fruit value=banana>banana<br> <input type=radio name=fruit value=other>other <input type=text name=echotext> <input type=button value=echo onClick="form . echotext . value = get_radio_value (form . fruit);"> <input type=reset value=clear> </form> 已经发过了,再写一遍吧,这是两个按钮时if(frm.id[0].checked==false&&frm.id[1].checked==false){ alert("警告"); frm.id[0].focus(); return false;}再多几个就以此类推 <script>function check(){ var count=0; var ps=document.getElementsByTagName('input'); for(var i=0;i<ps.length;i++) { if(ps[i].type=='radio'&&ps[i].checked) count++ } if(count>0)return true;return false;}</script><body ondblclick="alert(check())"><input type=radio name="a">1<br><input type=radio name="a">2<br><input type=radio name="a">3<br><input type=radio name="a">4<br><input type=radio name="a">5<br></body> JS新手,将函数中的图片改写成html呈现 神一样的代码 一个关于window.open打开窗口的问题(十分奇怪) 请教一个表单控件事件的问题 在JS中可以再导入其他的JS文档不?? 高手帮忙 想用js生成客户端的文件目录树 关于激发事件的问题,比较急,谢谢高手! 文本框获取下拉框的值以后,怎么改变啊,请教 如何在页面中放置一个隐藏的桢,可以及时查询数据,如果有变化,就更新这个页面。 没有父子关系的两个页面可以互相控制吗,就是在1.htm中点一连接,然后在2.htm中显示?? ‖『50分请教一个JAVASCRIPT的特效』‖ [加分]如何实现自动套打功能?
if(frm.id.checked==false)
{
alert("警告");
return false;
}
如果多个按钮
if(frm.id[0].checked==false&&frm.id[1].checked==false&&frm.id[n].checked==false)
{
alert("警告");
frm.id[0].focus();
return false;
}
if (frm.id.checked==false) alert("请选择");return false;
就是这样..
<script><!--
function get_radio_value (radio_array){
var i; for (i = 0; i < radio_array . length; ++ i) //radio_array.length是radio选项的个数 if (radio_array [i] . checked)
return radio_array [i] . value;
alert("请选择");
return null; //如果一项都没选则返回空值}
//--></script> 接着,我们通过以下的表单脚本来调用以上函数: <form>
radio?<br>
<input type=radio name=fruit value=apple>apple<br>
<input type=radio name=fruit value=orange>orange<br>
<input type=radio name=fruit value=banana>banana<br>
<input type=radio name=fruit value=other>other <input type=text name=echotext> <input type=button value=echo onClick="form . echotext . value = get_radio_value (form . fruit);">
<input type=reset value=clear>
</form>
if(frm.id[0].checked==false&&frm.id[1].checked==false)
{
alert("警告");
frm.id[0].focus();
return false;
}
再多几个就以此类推
function check()
{
var count=0;
var ps=document.getElementsByTagName('input');
for(var i=0;i<ps.length;i++)
{
if(ps[i].type=='radio'&&ps[i].checked)
count++
}
if(count>0)return true;return false;
}
</script><body ondblclick="alert(check())">
<input type=radio name="a">1<br>
<input type=radio name="a">2<br>
<input type=radio name="a">3<br>
<input type=radio name="a">4<br>
<input type=radio name="a">5<br>
</body>