function checkForm(i) {
for (j = 0;j<document.getElementsByName("choose_xh"+i).length;j++)
{
if(document.getElementsByName("choose_xh"+i)[j].checked) return true
}
return false
}
for (j = 0;j<document.getElementsByName("choose_xh"+i).length;j++)
{
if(document.getElementsByName("choose_xh"+i)[j].checked) return true
}
return false
}
解决方案 »
- 修改aptana默认工作空间 启动报错
- javascript简单问题
- 动态增加网页table行的问题,请教高手
- 小问题:怎么样关闭window.open打开的子窗口时刷新父窗口?
- 各位大侠GG帮我看一下javascript function 问题
- 添加的问题
- 有没有谁写过类似于以CSDN上问题管理那样给分的程序,有了,说一下思路,或发一个相关的文档都可以
- 如何使用 radio 来控制 checkbox
- 能回答者可以再给高分(100),有NETSCAPE的JS开发经验者请进(在线等待)
- 再问个问题?请大虾进来看下。
- 那位大侠帮我看看这个问题怎么处理呀?
- 怎样用function在table中插入文本输入框
<HEAD>
<TITLE> New Document </TITLE>
</HEAD>
<script>
<!--//
function checkForm(i) {
for(var j=0;j<i;j++){
obj=form1.elements["choose_xh"+j]
n=false;
for(z=0;z<obj.length;z++)
if(obj[z].checked==true)
{
n=true;
break;
}
if(n==false)
{
window.alert("请先选择再提交.");
return false
}
}
return true;
}
//-->
</script>
<BODY>
<form name="form1" onsubmit=" return checkForm(2)"> //可以得到radio的个数。
<INPUT TYPE="radio" NAME="choose_xh0" value="1">aa
<INPUT TYPE="radio" NAME="choose_xh0" value="2">aa
<INPUT TYPE="radio" NAME="choose_xh0" value="3">aa<br>
<INPUT TYPE="radio" NAME="choose_xh1" value="1">bb
<INPUT TYPE="radio" NAME="choose_xh1" value="2">bb
<INPUT TYPE="radio" NAME="choose_xh1" value="3">bb
<input type="submit" value="submit">
</form>
</BODY>
</HTML>
lienzhu(李强) 的方法可以.