注意:文章中$$符号只有一个,因程序问题提交后变成了两个。

Js Email验证判断代码

使用Js验证表单的Email输入框,或许见的比较多了,本代码中使用了JavaScript正则表达式,判断邮箱地址更准确无误,不过使用正则需要注意,在JavaScript中,正则表达式只能使用“/“开头和结束,不能使用双引号,所以你在写正则的时候要注意哦。

<html>
<head>
<meta http-equiv=“Content-Type“ content=“text/html; charset=gb2312“ />
<title>验证Email是否正确</title>
<script language=“javascript“>
function checkemail(str){
//在JavaScript中,正则表达式只能使用“/“开头和结束,不能使用双引号
var Expression=/\w+([-+.‘]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*/;
var objExp=new RegExp(Expression);
if(objExp.test(str)==true){
return true;
}else{
return false;
}
}
function check(myform){
if(myform.email.value==““){
alert(“请输入Email地址!“);myform.email.focus();return;
}
if(!checkemail(myform.email.value)){
alert(“您输入Email地址不正确!“);myform.email.focus();return;
}
myform.submit();
}
</script>
</head>
<body>
<form name=“form1“ method=“post“ action=““>
<table width=“100%“ height=“276“ border=“0“ cellpadding=“0“ cellspacing=“0“>
<tr>
<td width=“16%“ height=“36“ align=“center“>留言人:</td>
<td width=“84%“>
<input name=“author“ type=“text“ id=“author“ size=“30“ title=“留言人“></td>
</tr>
<tr>
<td height=“38“ align=“center“>Email:</td>
<td><input name=“email“ type=“text“ id=“email“ size=“72“ title=“Email地址“>
* </td>
</tr>
<tr>
<td height=“42“ align=“center“>&nbsp;</td>
<td><input name=“Submit“ type=“button“ class=“btn_grey“ value=“保存“ onClick=“check(form1)“>
&nbsp;&nbsp;
<input name=“Submit2“ type=“reset“ class=“btn_grey“ value=“重置“>&nbsp;&nbsp;</td>
</tr>
</table>
</form>
</body>
</html>
good 31

发表评论

文明评论,重在参与

暂无评论!
用著作权法来保护软件是否真的有 07-28
杀毒软件:只在搞娱乐,从未杀过 07-28
小谈高通反垄断 07-28
印度将推出百元智能机 山寨厂商 07-28
高通垄断之痛:不是国产手机大而 07-28
一张图读懂阿里巴巴眼花缭乱资本 07-28
滴滴打车副总裁张晶离职 高层换 07-28
小米官网明日首发小米4 预约即 07-28
如何勾引马云马化腾花钱买你公司 07-28
云智慧成为2014 Web性能 07-28
顺丰试水微信扫码支付:发快递无 07-28
从Facebook看百度的移动 07-28
返回JS代码-返回首页
首页 社区 工具 关于 网址
切换:1.0/2.0-电脑-//
2009-2025 版权所有 wap123.cn