Posted on 2009-05-09 10:22
saobaolu 閱讀(196)
評論(0) 編輯 收藏 所屬分類:
前端
<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表單里添加這個函數沒作用,哎,以后還是小心為好啊!
沒有所謂的命運,只有不同的選擇!