JS驗證郵件地址格式方法小結(jié)
更新時間:2015年12月01日 10:11:51 作者:IsNull_Soft
這篇文章主要介紹了JS驗證郵件地址格式方法,結(jié)合兩個實例形式分析了JavaScript基于正則表達(dá)式進(jìn)行郵件格式驗證的相關(guān)技巧,具有一定參考借鑒價值,需要的朋友可以參考下
本文實例講述了JS驗證郵件地址格式方法。分享給大家供大家參考,具體如下:
示例1:
復(fù)制代碼 代碼如下:
<asp:TextBox ID="txt_Email" runat="server" onblur="checkRate(this.id)"></asp:TextBox>
function checkRate(input)
{
var re = /^[_".0-9a-z-]+@([0-9a-z][0-9a-z-]+".){1,4}[a-z]{2,3}$/i;
var nubmer = document.getElementById(input).value;
if (!re.test(nubmer))
{
alert("請輸入正確格式的郵件地址");
document.getElementById(input).value = "";
return false;
}
}
示例2:
<script type="text/javascript">
function isValidMail() {
var TextVal = document.getElementById("TextBox1").value;
var Regex = /^(?:\w+\.?)*\w+@(?:\w+\.)*\w+$/;
if (Regex.test(TextVal)){
alert(true);
}
else {
if (TextVal == "") {
alert("請輸入電子郵件地址??!");
return false;
}
else {
alert("您好,你輸入不正確,請重新輸入;");
document.getElementById("TextBox1").value = "";
return false;
}
}
}
</script>
復(fù)制代碼 代碼如下:
<asp:TextBox ID="TextBox1" runat="server"></asp:TextBox>
<asp:Button ID="Button3" runat="server" Text="Button" OnClientClick="return isValidMail()" OnClick="Button3_Click" />
<asp:Button ID="Button3" runat="server" Text="Button" OnClientClick="return isValidMail()" OnClick="Button3_Click" />
希望本文所述對大家JavaScript程序設(shè)計有所幫助。
您可能感興趣的文章:
相關(guān)文章
JavaScript基于querySelector?/?querySelectorAll對元素的操作(DOM?AP
這篇文章主要介紹了JavaScript基于querySelector?/?querySelectorAll對元素的操作(DOM?API掃盲),本文給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友參考下吧2023-12-12
微信小程序?qū)崿F(xiàn)跟隨菜單效果和循環(huán)嵌套加載數(shù)據(jù)
這篇文章主要為大家詳細(xì)介紹了微信小程序?qū)崿F(xiàn)跟隨菜單效果和循環(huán)嵌套加載數(shù)據(jù),具有一定的參考價值,感興趣的小伙伴們可以參考一下2017-11-11
JavaScript自定義插件實現(xiàn)tabs切換功能
這篇文章主要為大家詳細(xì)介紹了JavaScript自定義插件實現(xiàn)tabs切換功能,文中示例代碼介紹的非常詳細(xì),具有一定的參考價值,感興趣的小伙伴們可以參考一下2021-04-04

