<!doctype html public "-//w3c//dtd xhtml 1.0 transitional//en" "http://www.w3.org/tr/xhtml1/dtd/xhtml1-transitional.dtd">
<html xmlns="http://www.111cn.net/1999/xhtml">
<head>
<meta http-equiv="content-type" content="text/html; charset=utf-8" />
<title>網頁特效Regex驗證email地址</title>
</head>
<body style="background:#fff;">
<p style="margin-bottom:20px;">
輸入email地址,點擊測試,錯誤的地址將返回 false...正確的,顯示成? 自己猜:
</p>
<input type="text" value="" id="mail"/>
<input type="button" value="測試" id="checkout" onclick="isvalidmail(stext)" />
<script type="text/javascript">
var stext = document.getelementbyid('mail').value;
document.getelementbyid('mail').onblur = function svalue(){
stext = this.value;
}
function isvalidmail(stext) {
var remail = /^(?:[a-za-z0-9]+[_-+.]?)*[a-za-z0-9]+@(?:([a-za-z0-9]+[_-]?)*[a-za-z0-9]+.)+([a-za-z]{2,})+$/;
alert(remail.test(stext))
}
</script>
</body>
</html>