帮帮我吧!一个初学者的问题...............

stout_boy 2002-07-10 03:40:23
如何检查checkbox的状态?m031为checkbox类型,有多个value,名称一样,我想检查这些个checkbox的状态和一个单行文本框m031_99的状态,当所有这些为空时返回FALSE
if (theForm.m031.checked == false)
{
alert("请选中公司类别!");
theForm.m031.focus();
return(false);
}
...全文
38 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
griefforyou 2002-07-10
  • 打赏
  • 举报
回复

<HTML><HEAD>
<META content="text/html; charset=gb2312" http-equiv=Content-Type>
<script language="Javascript">
<!--
function clickForm(){
if(document.frmInfo.m031_99.value=="") {alert("请填写m031_99");document.frmInfo.m031_99.focus();return(false);}
for (var i=0;i<document.frmInfo.m031.length-1;i++){
if (!document.frmInfo.m031[i].checked) {
alert("请选中公司类别!");
document.frmInfo.m031[i].focus();
return(false);
}
}
return(true);
}
-->
</script>


<BODY>
<Form name=frmInfo>
<INPUT name=m031 type=checkbox>
<INPUT name=m031 type=checkbox>
<INPUT name=m031 type=checkbox>
<INPUT name=m031 type=checkbox>
<INPUT name=m031 type=checkbox>
<INPUT name=m031 type=checkbox>
<INPUT name=m031 type=checkbox>
<INPUT name=m031 type=checkbox>
<input name=m031_99>
<button onclick="clickForm()">check</button>
<br>
</form>
</BODY>
</HTML>
meizz 2002-07-10
  • 打赏
  • 举报
回复
<script language="Javascript"><!--
function click1(){
for (var i = 0; i<document.getElementsByName("m031").length;i++){
if (!document.getElementsByName("m031")[i].ckecked){
alert("请选中公司类别!");
theForm.m031.focus();
return(false);
}
}
}
// --></script>
<span id=A ></span>
<input type=ckeckbox name="m031"><br>
<input type=ckeckbox name="m031"><br>
<input type=ckeckbox name="m031"><br>
<input type=ckeckbox name="m031"><br>
<input type=ckeckbox name="m031"><br>
<input type=ckeckbox name="m031"><br>
<input type=ckeckbox name="m031"><br>
<input type=button onclick="click1()" value=check><br>

87,994

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧