1.<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<html>
<head>
<title> New Document </title>
<meta name="Generator" content="EditPlus">
<meta name="Author" content="">
<meta name="Keywords" content="">
<meta name="Description" content="">
<script language="JavaScript">
<!--
function submitme()
{
//验证代码
if(1==2)
{
return false; //不提交
}
}
//-->
</script>
</head>
<body>
<form method=post action="" onsubmit="submitme()">
<input type="submit" value="submit">
</form></body>
</html>2.需要用xmlhttp调用asp
<html>
<head>
<title> New Document </title>
<meta name="Generator" content="EditPlus">
<meta name="Author" content="">
<meta name="Keywords" content="">
<meta name="Description" content="">
<script language="JavaScript">
<!--
function submitme()
{
//验证代码
if(1==2)
{
return false; //不提交
}
}
//-->
</script>
</head>
<body>
<form method=post action="" onsubmit="submitme()">
<input type="submit" value="submit">
</form></body>
</html>2.需要用xmlhttp调用asp
function check()
{
//n为你的复选项目数
for(i=0;i<n;i++)
{
if(document.form1.youChekBoxName[i].checked)
retrun true;
}
if(i==n) alert("请至少选一项!")
return false;}
//-->
</script>
<!--
function my_submit()
{
var flag=false;
for(i=0;i<document.form1.myCheckbox.length;i++)
{
if(document.form1.myCheckbox[i].checked)
flag=true;
}
if(flag==false){
alert("必须选中一项");
return false;
}
else{
document.form1.submit();
}}
//-->
</script>
<form name="form1" method=post action="">
<input type="checkbox" name="myCheckbox" value="1">
<input type="checkbox" name="myCheckbox" value="2">
<input type="button" value="submit" onclick="my_submit()">
</form>
至于调用几个函数,你可以种:
<input type="button" value="submit" onclick="function1();function2();">
function check()
{
//n为你的复选项目数
for(i=0;i<n;i++)
{
if(document.form1.youChekBoxName[i].checked)
retrun true;
}
if(i==n) alert("请至少选一项!")
return false;}
//-->
</script>
不用这一句了:if(i==n) 如果能处来,肯定i=n的。
这一条,是不是应该在.asp中实现?本地不行吧。----商榷