**如下:
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 由於方法相同,一下只寫出相關的正規表示式 對於手機號碼...