<script language="javascript">
function checkForm(form){
if(isEmpty(form.uid.value)||isEmpty(form.password.value)||isEmpty(form.confirmPassword.value)||isEmpty(form.email.value)||isEmpty(form.quesstion.value)||isEmpty(form.answer.value)||){
alert("请将表单信息填写完整!");
return false;
}
if(form.password.value!=form.confirmPassword.value){
alert("两次密码不相同!");
return false;
}
if(form.password.value.length<6||form.password.value.length>16){
alert("密码长度不合法!");
return false;
}
return true;
}
function isEmpty(str){
if(str=null||str.length==0)return true;
else return false;
}
</script>
扣错!
错在
if(isEmpty(form.uid.value)||isEmpty(form.password.value)||isEmpty(form.confirmPassword.value)||isEmpty(form.email.value)||isEmpty(form.quesstion.value)||isEmpty(form.answer.value)||){
这里错了:isEmpty(form.answer.value)||){
意思就是无论如何都是会返回一个true的!
怪不得我在form表单里添加这个函数没作用,哎,以后还是小心为好啊!
分享到:
相关推荐
软件测试十大典型低级错误
JAVA十大低级错误JAVA十大低级错误JAVA十大低级错误
测试典型低级错误
Java十大低级错误
告别低级错误,让您的编码水平更上一层楼 告别低级错误,让您的编码水平更上一层楼
java十大低级错误详解和案例,灰常不错哦!!
审计报告中的11个低级错误,千万别犯!.docx
C++十大低级错误和C++编程规范,很有用的,有助于开发
java编程中需要竭力避免的10大低级错误,否则要被同行看扁了
华为常见C、C++软件编程低级错误:变量 C和C++语言是我司的主流编程语言,然而C/C++具有很多强大的语言特性,从而导致C/C++非常复杂,使得代码更容易出现BUG、难以阅读和维护。
本人从网络以及个人所总结的PCB设计低级错误综析文档,记录了一些较为常犯的错误,可供参考参考。如有不正确之处,望不吝赐教。
Java十大低级错误,一般容易犯的错误,以及解决方法
PPT设计规范手册,讲解PPT设计、制作中的一些常见问题。避免低级错误发生。
IEEE754 to DSP(VC33)(64位转40位) 改进版算法,解决实际转换过程中最后一位多1或者少1的问题 (PS:该资源更正了之前文档里的一处低级错误)
企业基础架构AD管理的两个低级错误;一般人都不会注意到的细节问题。
C和C++语言是我司的主流编程语言,然而C/C++具有很多强大的语言特性,从而导致C/C++非常复杂,使得代码更容易出现BUG、难以阅读和维护。
软件编程低级错误变量PPT学习教案.pptx
软件编程低级错误表达式PPT学习教案.pptx
Java十大低级错误 1、方法和变量命名随意而不规范,没有类注释、方法注释或注释不规范,代码修改后,不同步修改注释,导致注释与代码不符。 2、数据类不重载toString()方法(说明:编程规范要求“所有的数据类必须...