JavaScript常用表單驗證

2021-07-04 08:48:21 字數 1802 閱讀 1957

目錄:

1:js 字串長度限制、判斷字元長度 、js限制輸入、限制不能輸入、textarea 長度限制 

2.:js判斷漢字、判斷是否漢字 、只能輸入漢字

3:js判斷是否輸入英文、只能輸入英文

4:js只能輸入數字,判斷數字、驗證數字、檢測數字、判斷是否為數字、只能輸入數字

5:只能輸入英文本元和數字

6: js email驗證 、js 判斷email 、信箱/郵箱格式驗證

7:js字元過濾,遮蔽關鍵字

8:js密碼驗證、判斷密碼 

2.1: js 不為空、為空或不是物件 、判斷為空 、判斷不為空 

2.2:比較兩個表單項的值是否相同

2.3:表單只能為數字和"_",

2.4:表單項輸入數值/長度限定

2.5:中文/英文/數字/郵件位址合法性判斷

2.6:限定表單項不能輸入的字元

2.7表單的自符控制

2.8:form文字域的通用校驗函式

1. 長度限制

2. 只能是漢字 

3." 只能是英文

4. 只能是數字

5. 只能是英文本元和數字

6. 驗證油箱格式

7. 遮蔽關鍵字(這裡遮蔽***和****)

8. 兩次輸入密碼是否相同

夠了吧 :)

遮蔽右鍵 很酷 

οncοntextmenu="return false" οndragstart="return false" onselectstart="return false"

加在body中

二2.1 表單項不能為空

2.2 比較兩個表單項的值是否相同

2.4 表單項輸入數值/長度限定

2.6 限定表單項不能輸入的字元

1. 檢查一段字串是否全由數字組成 

--------------------------------------- 

2. 怎麼判斷是否是字元 

--------------------------------------- 

if (/[^x00-xff]/g.test(s)) alert("含有漢字"); 

else alert("全是字元"); 

3. 怎麼判斷是否含有漢字 

--------------------------------------- 

if (escape(str).indexof("%u")!=-1) alert("含有漢字"); 

else alert("全是字元"); 

4. 郵箱格式驗證 

--------------------------------------- 

//函式名:chkemail 

//功能介紹:檢查是否為email address 

//引數說明:要檢查的字串 

//返回值:0:不是 1:是 

function chkemail(a)  } 

} return 0; 

} 5. 數字格式驗證 

--------------------------------------- 

//函式名:fucchecknum 

//功能介紹:檢查是否為數字 

//引數說明:要檢查的數字 

//返回值:1為是數字,0為不是數字 

function fucchecknum(num) 

8. 綜合的判斷使用者輸入的合法性的函式 

--------------------------------------- 

只能是數字

只能是英文本母和數字

驗證email格式

JavaScript常用表單驗證

目錄 1 js 字串長度限制 判斷字元長度 js限制輸入 限制不能輸入 textarea 長度限制 2.js判斷漢字 判斷是否漢字 只能輸入漢字 3 js判斷是否輸入英文 只能輸入英文 4 js只能輸入數字,判斷數字 驗證數字 檢測數字 判斷是否為數字 只能輸入數字 5 只能輸入英文本元和數字 6 ...

常用javascript表單驗證方法

座機 驗證 支援分機 function cheketel tel d d if tel.test tel else 手機號碼驗證 function chekephone phone if mobile.test phone else 電子郵箱驗證 function chekemail temail ...

Struts的ActionForm表單驗證

1.在actionform中新增 public if password null password equals returnerrors 2.在 jsp中新增 使用者名稱td td logic present name loginformbean html text property userna...