表單驗證:在表單提交之前驗證使用者的輸入是否合法
注意:提示訊息使用文字框可以使重置按鈕一次清空,沒必要自己寫重置。
checkform.js
//提示正常輸入
function input(msgid)
if(msgid=="msg_pwd")
if(msgid=="msg_repwd")
if(msgid=="msg_email")
if(msgid=="msg_qq")
}/**
顯示提示
value:輸入的字串
reg:正規表示式
msg:訊息顯示物件
*/function showmsg(value,reg,msg)
else if(reg.test(value))else
}var username_bool=false;
var pwd_bool=false;
var repwd_bool=false;
var email_bool=false;
var qq_bool=false;
//檢查使用者名稱是否合法
function checkusername(obj,msgid)$/;
return username_bool=showmsg(username,reg,msg);
}//檢查密碼是否合法
function checkpwd(obj,msgid)$/;
return pwd_bool=showmsg(pwd,reg,msg);
}function checkrepwd(obj,msgid)else if(repwd==pwd)else
} return repwd_bool=false;
}//郵箱 [email protected] .gov
function checkemail(obj,msgid)
function checkqq(obj,msgid)$/;
return qq_bool=showmsg(qq,reg,msg);
}function checkall()
function myreset()
form.html
Form表單身份驗證例子
步驟 5,測試,在應用程式下新建兩個目錄admins和users,分別在他們的目錄下放個default.aspx,上面隨便寫些什麼東西,把其中的乙個default.aspx設定問起始頁 在vs2003環境下 如果你輸入名字pwq和密碼是不能夠進入admins目錄下的,因為這個使用者不屬於admini...
python表單驗證 表單驗證
django有乙個form類為我們提供了強大的表單驗證提交。1 建立form from django import forms class commentform forms.form name forms.charfield label 您的姓名 max length 100 email form...
antd 如何清除表單驗證(聯動表單驗證)
備註 投標的3種狀態 當我們使用antd的form表單時,可能會遇到2個表單聯動的情況,試想一下以下場景 投標利率我們設定在 3 7 以內,也就是說,輸入框不能取值的範圍是3 7 符合3 7就觸發不了表單驗證了!當投標狀態是 投標 共三種 時,該投標利率表單驗證生效,如果選擇其他狀態,則不生效,如果...