(登入 註冊)表單驗證

2021-08-16 20:30:20 字數 788 閱讀 1694

註冊驗證

1.驗證格式、非空

2.驗證密碼直接是否相等

3.驗證碼

驗證非空和格式

function ischeckregist(obj,re)else

}else

}}

驗證正則

1.身份證驗證:

reg=/^(\d$|^\d$|^\d(\d|x|x))$/;

2.手機號驗證:

reg=/^1[3|4|5|8][0-9]\d$/i;

3.密碼驗證:

6~15位,不能含有空格,支援中文、字母、數字、下劃線和小數點

reg = /^([\w\.\_]|[\u4e00-\u9fa5])$/;

密碼中必須包含字母、數字、特稱字元,至少8個字元,最多30個字元

reg = /(?=.*[0-9])(?=.*[a-za-z])(?=.*[^a-za-z0-9])/;

4.郵箱驗證

reg = /^([a-za-z0-9_\.\-])+\@(([a-za-z0-9\-])+\.)+([a-za-z0-9])+$/;

5.只能輸入中文

reg = /^[u4e00-u9fa5],$/

6.只能輸入數字

reg = /^[0,9]$/

7.驗證碼6位數字

登錄檔單驗證

注意 1.或 和null的區別 或 指向長度為0的字串,佔記憶體空間 null不分配記憶體空間 例如 if email.value email.value null 注意 和 的區別 和 的區別 2 indexof 用法和 lastindexof 用法的區別 apos value.indexof 找...

php使用者註冊表單驗證

註冊介面 require mysql.php 匯入mysql.php訪問資料庫 username post username password post password password2 post password2 post email post email if checkempty use...

ExtJS登錄檔單

使用者在註冊時,需要填的表單太長,為此需顯示滾動條,但注意有兩個屬性需要更改formpanel autoheight false,height 100 autoscroll true,由於整個的form是放在fieldset中,其預設的布局時靠左邊的,可以通過columnlayout來控制設定左右兩...