如何使用JS正則判斷郵箱格式格式的正確性_網(wǎng)絡(luò )編程_奇迪科技(深圳)有限公司(m.cheanjie.com)
判斷電子郵箱格式的正確性,是在網(wǎng)站制作中,在線(xiàn)留言、反饋或者會(huì )員注冊、登陸等頁(yè)面都需要用的功能??芍^是相當的常用。實(shí)現判斷的方法很多,這里介紹使用JS正則表達式的方式來(lái)判斷的方法:
代碼如下:
<script type="text/javascript">
function ischeckemail(){
var email = document.getElementById("mailName").value;
if (email != "") {
var reg = /^w+((-w+)|(.w+))*@[A-Za-z0-9]+((.|-)[A-Za-z0-9]+)*.[A-Za-z0-9]+$/;
isok= reg.test(email );
if (!isok) {
alert("郵箱格式有誤,請您正確填寫(xiě)!");
document.getElementById("mailName").focus();
return false;
}
};
}
</script>
舉例說(shuō)明:
<input type="text" id="mailName">
<input type="submit" value="請您務(wù)必檢測Email地址格式是否正確!"
onClick="return ischeckemail()" >
注意點(diǎn):請注意id要設成"mailName",和JS里面的要相對應。當Email地址填寫(xiě)格式不正確的時(shí)候,則會(huì )彈出提示。
本文版權所有,轉載須注明:來(lái)源 http://m.cheanjie.com/qvdv-oop-355.html