我有一個登錄表單,用戶輸入用戶名和密碼以嘗試登錄到他的配置文件。我想在開始執行服務器端處理之前動態驗證這兩個字段是否已填充。驗證密碼字段是否爲空
<form id="form" method="post" action="student.jsp">
<label><strong>Username :</strong><br/><br/>
<input type="text" value="" name="username" id="idusername">
</label><br/><br/>
<label><strong>Password :</strong><br/><br/>
<input type="text" value="" name="password" id="idpassword">
</label><br/><br/><br/>
<input id="minibutton" name="send" type="submit" value="Login" />
</form>
我使用javascript其正確地驗證和警報時的用戶名是空白,我們嘗試登錄。但是,密碼字段沒有這樣做,我們可以將它留空。
$(document).ready(function(){
//global vars
var form = $("#form");
var username= $("#idusername");
var password = $("idpassword");
//On Submitting
form.submit(function(){
if(username.val().length==0 || password.val().length==0){
alert('Please enter the username');
return false;
}
else
{
if(password.val().length==0)
{
alert('Please enter the password');
return false;
}
else
return true;
}
});
});
我不擅長JavaScript,但我需要用它來動態驗證。 Plaese指出驗證密碼字段的錯誤。
Thanx。,,,明白了! –