北京北大青鳥通州校區學術部:驗證表單是否為空
提交表單之前,檢測輸入框是否為空
function btnsubmit_onclick()
{
var userid = document.loginForm.userId.value;
var password = document.loginForm.password.value;
var isOk = true;
//判斷是否包含單引號,其他非法字符類似判斷
if(userid.indexOf("'")!=-1||password.indexOf("'")!=-1){
isOk = false;
alert("用戶名、密碼中包含非法字符");
}
//判斷用戶名或密碼是否為空
if (userid=="" || password=="" )
{
isOk=false;
window.alert("用戶編碼、密碼不能為空!");
document.loginForm.userId.focus();
document.loginForm.password.focus();
}
if(isOk){//如果驗證成功的話就是true,則提交表單
loginForm.submit();
}
}
其中 loginForm為表單name屬性,userId和password為輸入框name