js實現的郵箱格式驗證程式碼
郵箱驗證是在很多表達中都要必須進行的一項措施,可以防止使用者的誤操作,或者有些人的隨意操作,下面就是一段結合正規表示式實現的完整程式碼例項,演示瞭如何驗證郵箱格式,程式碼如下:
[HTML] 純文字檢視 複製程式碼<!DOCTYPE html> <html> <head> <meta charset=" utf-8"> <meta name="author" content="http://www.softwhy.com/" /> <title>螞蟻部落</title> <script type="text/javascript"> function checkEmail(emailString,obj){ var reg=/^([a-zA-Z0-9_-])+@([a-zA-Z0-9_-])+(.[a-zA-Z0-9_-])+/; if(!reg.test(emailString)) { alert("郵箱格式不對"); obj.focus(); return false; } return true; } window.onload=function(){ var email=document.getElementById("email"); var bt=document.getElementById("bt"); bt.onclick=function(){ if(!checkEmail(email.value,email)) { return false; } } } </script> </head> <body> <form action="http://www.softwhy.com" method="post"> <input type="text" id="email" name="email" size="30" /> <input type="submit" id="bt" value="提交" /> </form> </body> </html>
以上程式碼實現了我們的要求,表單中輸入錯誤的郵箱格式的時候,會彈出提示框。
相關閱讀:
1.test()函式可以參閱正規表示式test()函式一章節。
2. focus()函式可以參閱javascript的text.focus()方法一章節。
3.return false可以參閱javascript中return false的作用是什麼一章節。
4.onclick事件可以參閱javascript click 事件一章節。
相關文章
- js實現的email郵箱格式驗證程式碼JSAI
- 郵箱格式驗證程式碼
- jQuery郵箱格式驗證程式碼jQuery
- 郵箱格式驗證程式碼例項
- 郵箱格式驗證程式碼詳解
- javascript驗證郵箱格式程式碼例項JavaScript
- JavaScript郵箱格式驗證JavaScript
- Java實現郵箱驗證碼功能Java
- js驗證郵箱JS
- js驗證郵箱的正規表示式程式碼JS
- 驗證郵箱格式正規表示式程式碼例項
- js郵箱驗證正規表示式例項程式碼JS
- Ext實現的身份證格式驗證程式碼
- 郵箱驗證正規表示式程式碼
- Laravel 專案實現郵箱驗證功能Laravel
- 【JavaScript】使用js實現傳送郵箱驗證碼,按鈕倒數計時JavaScriptJS
- 驗證郵箱和ip格式的正規表示式
- Javascript郵箱驗證JavaScript
- 直播app原始碼,驗證方式選擇郵箱驗證時,自動給輸入好的郵箱傳送驗證碼APP原始碼
- 郵箱驗證正規表示式例項程式碼
- Ajax 實現驗證郵箱地址唯一性
- Python+django實現郵箱驗證登入PythonDjango
- PHP中的郵箱驗證PHP
- gitlab郵箱驗證 郵箱提醒設定Gitlab
- js正規表示式驗證手機,郵箱,身份證JS
- js實現的身份證合法性驗證程式碼JS
- jquery 實現 點選按鈕後倒數計時效果,多用於實現傳送手機驗證碼、郵箱驗證碼jQuery
- angularjs 表單驗證,包含必填、手機、郵箱...AngularJS
- js實現身份證號碼驗證JS
- php+js+mysql設計的仿webQQ-郵箱驗證PHPJSMySqlWeb
- 使用telnet命令驗證郵箱
- swift 郵箱、密碼、手機號、身份證驗證正則Swift密碼
- 精準實現身份證號碼格式校驗程式碼例項
- qq郵箱收不到epic驗證郵件怎麼辦 epic郵箱驗證沒反應怎麼辦
- js格式驗證JS
- 直播系統原始碼,選擇驗證方式時選擇郵箱驗證原始碼
- 【驗證碼逆向專欄】xx80 郵箱多種類驗證碼逆向分析
- javascript實現的身份證號碼驗證程式碼JavaScript