JS的一些簡單應用 正則驗證郵箱

2021-08-20 03:08:33 字數 1038 閱讀 9345

**如下:

lang="en">

charset="utf-8">

head>

1、使用者名稱只能是字母及數字 6-11位

2、email為正確的email格式

pre>

action="">

使用者名稱type="text"

name="username" />

p>

eamil:type="text"

name="email" />

p>

type="submit"

value="提交" />

p>

form>

body>

document.getelementsbytagname('form')[0].onsubmit = function

() $/;

/*/^ 匹配輸入字串的開始位置

[a-za-z0-9] 大小寫字母和數字任選

長度大於6小於11

$/ 匹配輸入字串的結束位置

*/if(!patt.test(document.getelementsbyname('username')[0].value))

patt = /^\w+@\w+(\.\w+)+$/

/*/^ 匹配字串開頭

\w+ 匹配乙個或多個字母數字下劃線

@ 匹配@字元

\. 匹配.字元

$ 匹配字串結尾

整體來看即開頭是乙個或連續多個數字、字母、下劃線的字元,然後是乙個@,@後面又跟著乙個或多個字母數字下劃線,然後是乙個.

最後又有乙個或多個字母數字下劃線

*/if(!patt.test(document.getelementsbyname('email')[0].value))

}script>

html>

關於JS一些驗證郵箱的一些問題

if type email w w w ig strreg a za z0 9 a za z0 9 a za z0 9 strreg 0 9a za z 0 9a za z 0 9a za z 0 9a za z strreg a za z0 9 a za z0 9 a za z0 9 a za z...

JS正則驗證郵箱的格式

對於我們做web開發的,對表單的驗證是必不可少的,所以今天把常用的一些驗證羅列出來,呵呵,今天下午剛學的js正規表示式,有什麼不足的地方還希望大家批評指正。一.相關的 function test 2 6 if myreg.test temp.value 7 12 13 由於方法相同,一下只寫出相關的...

JS正則驗證郵箱的格式

對於我們做web開發的,對表單的驗證是必不可少的,所以今天把常用的一些驗證羅列出來,呵呵,今天下午剛學的js正規表示式,有什麼不足的地方還希望大家批評指正。一.相關的 function test if myreg.test temp.value 由於方法相同,一下只寫出相關的正規表示式 對於手機號碼...