javascript 正则表达式应用

<!--
javascript 正则表达式应用
-->
<html>
<head>
<script language="javascript">
function check_it()
{
    
var validFormatRegExp = /^\w(\.?\w)*@\w(\.?[-\w])*\.([a-z]{3}(\.[a-z]{2})?|[a-z]{2}(\.[a-z]{2})?)$/i;    
    
var email_test=document.f1.t1.value;    
    
if (validFormatRegExp.test(email_test))
    
{
      window.alert(
"OK");
      
return true;
    }
    
    
else
    
{
      window.alert(
"Email invalid. please try again ");
      
return false;
    }

}

</script>
</head>
<body>
<form name="f1" id="f1" onSubmit="return check_it()">
Enter your e-mail address:
<br>
<input type="text" name="t1" id="t1">
<br>
<input type="submit">
</form>
</body>
</html>
posted @ 2007-05-30 10:09  jhtchina  阅读(245)  评论(0)    收藏  举报