下面的代码我已经测试通过:
<SCRIPT LANGUAGE="JavaScript">
function check()
{
var f=document.getElementById("form1");
var obj=document.getElementsByName("aa");
for(var i=0;i<obj.length;i++)
{
if(obj[i].checked==true)
{
var flag="ok";
break;
}
}
if(flag != "ok")
{
alert("至少选择一项");
return false;
}
else
{
f.submit();
}
}
</SCRIPT><form id="form1" action="http://www.csdn.com">
<input type=checkbox name="aa" value="a">a
<input type=checkbox name="aa" value="b">b
<input type=checkbox name="aa" value="c">c
<br>
<input type="button" onclick="check()" value="提交">
</form>
<SCRIPT LANGUAGE="JavaScript">
function check()
{
var f=document.getElementById("form1");
var obj=document.getElementsByName("aa");
for(var i=0;i<obj.length;i++)
{
if(obj[i].checked==true)
{
var flag="ok";
break;
}
}
if(flag != "ok")
{
alert("至少选择一项");
return false;
}
else
{
f.submit();
}
}
</SCRIPT><form id="form1" action="http://www.csdn.com">
<input type=checkbox name="aa" value="a">a
<input type=checkbox name="aa" value="b">b
<input type=checkbox name="aa" value="c">c
<br>
<input type="button" onclick="check()" value="提交">
</form>
解决方案 »
- 用js怎么在table里实现键盘向上向下
- 一个表单既要AJAX验证 又要JS验证 该怎么安排顺序呢?
- js中的方法怎么取得struts的bean:write标签的值
- 简单问题在线等待,关于ASP.NET页中动态给控件赋值问题。
- 求个小函数。替换url地址:http://servername/virturlpath/index.asp?p1=123&p2=aa&p3=1 中的任一个参数的值。具体请进!
- 如何让在页面上用window.open打开的窗口以隐含的方式存在
- 为什么总是得不到页面的参数!
- 各位怎么把本页代码,传到变量里??
- 如何关闭框架页?
- JavaScript的doucment.write()方法到底出了什么问题?
- 屏蔽鼠标右键,如何同时保留右键复制功能!!
- 如何获取select的值传到asp里面?
if request("复选框名")="" then....