郵箱格式驗證
郵箱自然是有固定格式的,在提交表單的時候通常需要進行驗證。
首先看一段JavaScript實現的驗證程式碼:
[HTML] 純文字檢視 複製程式碼執行程式碼<!doctype html> <html> <head> <meta charset="utf-8"> <meta name="author" content="http://www.softwhy.com/" /> <title>螞蟻部落</title> <style> body{margin:20px;} </style> <script> window.onload=()=>{ let emailCheck=(email)=> { let re = /^(\w-*\.*)+@(\w-?)+(\.\w{2,})+$/; if (re.test(email)) { return true; } else { return false; } } let email=document.getElementById("email"); let obt=document.getElementById("bt"); obt.onclick=()=>{ if(!emailCheck(email.value)){ alert("email格式錯誤"); } } } </script> </head> <body> <form action="#" method="post"> <input type="email" id="email"/> <input type="submit" id="bt" value="提交表單"/> </form> </body> </html>
上面程式碼通過JavaScript實現了郵箱格式驗證效果,比較繁瑣。
HTML5提供的方式非常簡便,程式碼修改如下:
[HTML] 純文字檢視 複製程式碼執行程式碼<!doctype html> <html> <head> <meta charset="utf-8"> <meta name="author" content="http://www.softwhy.com/" /> <title>螞蟻部落</title> <style> body{margin:20px;} </style> </script> </head> <body> <form action="#" method="post"> <input type="email" required> <input type="submit" id="bt" value="提交表單"/> </form> </body> </html>
只要將type屬性值修改"email"即可,如果格式不對,提交表單會彈出提示。
相關文章
- JavaScript郵箱格式驗證JavaScript
- js驗證郵箱JS
- qq郵箱收不到epic驗證郵件怎麼辦 epic郵箱驗證沒反應怎麼辦
- 郵箱地址正規表示式驗證
- Java實現郵箱驗證碼功能Java
- 直播app原始碼,驗證方式選擇郵箱驗證時,自動給輸入好的郵箱傳送驗證碼APP原始碼
- 正規表示式驗證郵箱及其解析
- Destoon如何去除登入的郵箱驗證?
- Laravel 專案實現郵箱驗證功能Laravel
- js正規表示式驗證手機,郵箱,身份證JS
- swift 郵箱、密碼、手機號、身份證驗證正則Swift密碼
- 直播系統原始碼,選擇驗證方式時選擇郵箱驗證原始碼
- Ajax 實現驗證郵箱地址唯一性
- 保障郵箱安全,驗證碼獨有四個優勢
- TP5使用bootstrapvalidator進行非同步驗證郵箱boot非同步
- 【驗證碼逆向專欄】xx80 郵箱多種類驗證碼逆向分析
- Laravel5.8 入門系列三,新增註冊郵箱驗證Laravel
- 郵箱地址校驗方法探究
- jQuery驗證手機號郵箱身份證的正規表示式(含港澳臺)jQuery
- 書寫一個用於驗證郵箱的正規表示式
- js格式驗證JS
- URL格式驗證
- 驗證手機、郵箱、漢字、身份證、URL、IP地址等java程式碼工具類Java
- 沒收到驗證郵件
- QQ郵箱正確輸入方式怎麼寫的 qq郵箱地址格式是qq號和什麼
- 正則校驗手機號和郵箱
- 電子郵箱是qq郵箱嗎 電子郵箱和qq郵箱的區別聯絡介紹
- 【JavaScript】使用js實現傳送郵箱驗證碼,按鈕倒數計時JavaScriptJS
- ORACLE中使用SQL的正規表示式判斷郵箱格式OracleSQL
- 金融證券公司要如何選擇企業郵箱?
- 正則匹配案例(驗證是否是一個有效數字、驗證手機號、驗證郵箱、匹配一個漢字範圍、匹配一個漢字姓名)...
- 使用郵箱驗證登入後臺ssh,再也不怕被人攻擊伺服器了!伺服器
- vue.js帳號,密碼,郵箱和移動手機號碼正則驗證Vue.js密碼
- win10自帶郵件怎麼新增qq郵箱_win10郵箱如何匯入qq郵箱Win10
- win10 email配置qq郵箱如何操作_win10郵箱怎麼新增qq郵箱Win10AI
- 郵箱聯想
- gitlab 郵箱配置Gitlab
- 外貿郵箱為什麼申請企業郵箱?