JavaScript中的Email驗證
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<title>EMAIL檢驗</title>
</head>
<body>
<SCRIPT LANGUAGE="JavaScript">
<!--
function check()
{
?if(document.register.email.value.length!=0)
? {
??? if (document.register.email.value.charAt(0)=="." ||???????
???????? document.register.email.value.charAt(0)=="@"||??????
???????? document.register.email.value.indexOf('@', 0) == -1 ||
???????? document.register.email.value.indexOf('.', 0) == -1 ||
???????? document.register.email.value.lastIndexOf("@")==document.register.email.value.length-1 ||
???????? document.register.email.value.lastIndexOf(".")==document.register.email.value.length-1)
???? {
????? alert("Email的格式不正確!");
????? document.register.email.focus();
????? return false;
????? }
?? }
?else
? {
?? alert("Email的不能為空!");
?? document.register.email.focus();
?? return false;
?? }
?return false;
}
//-->
</SCRIPT>
<form name="register" method="POST" action onSubmit="return? check();">
<p align="center">
? Email:<input type="text" name="email" size="20">
? <input type="submit" value="提交" name="B1">
? <input type="reset" value="重填" name="B2">
</p>
</form>
</body>
</html>
posted on 2006-10-18 17:48 捕風 閱讀(365) 評論(0) 編輯 收藏 所屬分類: web開發