慕標8001392
2018-10-10 23:22:19
<!DOCTYPE HTMLl><html><head><title>簡單的結構</title><meta charset="utf-8"></head><body>? <form method="post" action=""> 賬戶:<input type="text" name=""/ ><br /><br /> 密碼:<input type="password" name="" /><br /><br /> 確認:<input type="paasword2" name="" /><br /><br /> <input type="submit" value="注冊" / onclick="return eg.regClick();" />? </form>? <script> var eg = {};//聲明一個對象,當做命名空間來使用 //定義一個公共函數來獲取指定ID,減少代碼量 eg.$ = function(id){ return document.getElementById(id); }; eg.regCheck = function(){ var uid = eg.$("userid"); var upwd = eg.$("userpwd"); var upwd2 = eg.$("userpwd2"); if(uid.value == ''){ alert("賬戶不為空"); return false; } if(upwd.value == ''){ alert("密碼不為空"); return false; } if(upwd.value !== upwd2.value){ alert("兩次值不同?。?); return false; } return true; };? </script></body></html>
3 回答

慕哥6064833
TA貢獻1條經驗 獲得超1個贊
首先彈出的條件在判斷語句里,沒有彈出說明判斷出錯,你if判斷uid為不為空,不應該是if(uid.equals(null){
alert(...)
}
你那個==判斷的是整型,用equals才是為不為空 就是null
添加回答
舉報
0/150
提交
取消