居然不能修改。我帖的有问题。是这样的
<head>
<script language="javascript">
function checkIsNull(){
if((document.all.PBT.value!="")&&(document.all.PBTNo.value=="")){
return(false);
}
if((document.all.PBT.value=="")&&(document.all.PBTNo.value!="")){ return(false);
}
return(true);
}
</script>
</head>
<form name="form1" method="post" action="admin_uploadfilesave.asp" enctype="multipart/form-data" onSubmit="onSubmit="return checkIsNull()"> 这样写不行,后来直接这样还是不行
<form name="form1" method="post" action="admin_uploadfilesave.asp" enctype="multipart/form-data" onSubmit="return false"> 回2楼,加了;号后提示语句未结束
回3楼,先是这么试的,不行,才改成直接返回false测试
<head>
<script language="javascript">
function checkIsNull(){
if((document.all.PBT.value!="")&&(document.all.PBTNo.value=="")){
return(false);
}
if((document.all.PBT.value=="")&&(document.all.PBTNo.value!="")){ return(false);
}
return(true);
}
</script>
</head>
<form name="form1" method="post" action="admin_uploadfilesave.asp" enctype="multipart/form-data" onSubmit="onSubmit="return checkIsNull()"> 这样写不行,后来直接这样还是不行
<form name="form1" method="post" action="admin_uploadfilesave.asp" enctype="multipart/form-data" onSubmit="return false"> 回2楼,加了;号后提示语句未结束
回3楼,先是这么试的,不行,才改成直接返回false测试
如果需要提交验证的话,必须调用onSubmit的方法form.fireEvent(function {validate()})
你那个我测试了一下,如下写就可以实现
<html>
<head>
<script language="javascript">
function checkIsNull(){
alert(4444);
if((document.all.PBT.value!="")&&(document.all.PBTNo.value=="")){
return false;
}
if((document.all.PBT.value=="")&&(document.all.PBTNo.value!="")){
return false;
}
}
</script>
</head>
<body>
<form name="form1" method="post" action="admin_uploadfilesave.asp" enctype="multipart/form-data" onSubmit="return checkIsNull()">
<input type="text" name="PBT"><input type="text" name="PBTNo">
<input type="submit" value="提交" onClick="form1.onSubmit()">
</form>
</body>
</html>
<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 checkIsNull(){
if((document.all.PBT.value!="")&&(document.all.PBTNo.value!="")){
return true;
}
else
{return false;}
}
</script>
</head>
</HEAD> <BODY><form name="form1" method="post" action="admin_uploadfilesave.asp" enctype="multipart/form-data" onSubmit="return checkIsNull();">
<INPUT TYPE="text" NAME="PBT"><INPUT TYPE="text" NAME="PBTNo">
<INPUT TYPE="submit"></form>
</BODY>
</HTML>
不能写成return false; 一加;就报错
页面中还有一个form,这个form中也还有submit,但我觉得应该不影响吧?
我晕~~