Login page

HTML
<div class="head"> <h2 id="title" class="selected">Login</h2> </div> <div class="content"> <form name="loginForm" > <div id="user-name-label" class="show">User name</div> <input id="username" name="username" type="name"> <div id="psw-label">Password</div> <input id="psw" name="password" type="password"> <div id="psw-confirm-label" class="hide">Confirm password</div> <input id="psw-confirm" class="hide" name="passwordConfirm" type="password"> <input type="submit"> <input type="reset"> </form> </div> <a id="register-lik">Not a user? Register</a> <a id="login-link" class="hide">Login</a>
CSS
.hide { display:none; }
JAVASCRIPT
var head = document.getElementById('head'); var pswConfirmLabel = document.getElementById('psw-confirm-label'); var pswConfirmInput = document.getElementById('psw-confirm'); var isLogin = true; function submit() { if (isLogin) { login(); } else { register(); } } function login() { if(!checkLogin()) return; // send out request to login. } function register() { if(!checkRegister()) return; // send out request to register. } function checkLogin() { if(checkUsername() && checkPassword()){ return true; } return false; } function checkRegister() { if(checkUsername() && checkPassword() && checkPasswordConfirm()){ return true; } return false; } function checkUsername(){ var username = document.loginForm.username; if(username.value.length != 0){ return true; }else{ alert("请输入用户名"); return false; } } //检查登录密码 function checkPassword(){ var password = document.loginForm.password; if(password.value.length != 0){ return true; }else{ alert("请输入密码"); return false; } } function checkPasswordConfirm(){ var password = document.loginForm.passwordConfirm; if(password.value.length != 0){ return true; }else{ alert("请确认密码"); return false; } } function toRegister() { isLogin = true; pswConfirmLabel.className = ''; pswConfirm.className = ''; } function toLogin() { isLogin = false; pswConfirmLabel.className = 'hide'; pswConfirm.className = 'hide'; }
Expand for more options Login