dreamweaver将限制条件全部检测通过后才能提交表单
在设置条限制件时,写完一大堆if后边最后加一个else时在浏览器检查报错else,并且按提交按钮无变化
if(objname.value.length>5)
alert("名称长度大于5");
if(obj1.value != obj2.value)
alert("两次输入的密码不一致!");
return false;
else
alert("您的名称是:" + objname.value +
"您的密码是:" + obj1.value + "您的邮箱是:" + obje.value);
objF.submit();
在浏览器按下F12来检查哪里出错
可以看到,在表单的87行的else出现问题
因为return语句通常都是放到语句的末端,所以需要在含有return语句的语句块加上大括号就行
if(objname.value.length>5)
alert("名称长度大于5");
if(obj1.value != obj2.value){
alert("两次输入的密码不一致!");
return false;
}
else
alert("您的名称是:" + objname.value +
"您的密码是:" + obj1.value + "您的邮箱是:" + obje.value);
objF.submit();
此时可以看到浏览器没有报错,表单也在检测完限制条件改正后才能提交