预览加载中,请您耐心等待几秒...
1/4
2/4
3/4
4/4

在线预览结束,喜欢就下载吧,查找使用更方便

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

用一个正侧表达式在javascript中验证就是咯!<scriptlanguage='javascript'>functionchkMail(){if(document.form1.email.value=''){alert("请填写邮箱地址!");document.form1.email.focus();returnfalse;}//开始验证varemail=document.form1.email.value;varpattern=/^([a-zA-Z0-9_-])+@([a-zA-Z0-9_-])+(\.[a-zA-Z0-9_-])+/;chkFlag=pattern.test(email);if(chkFlag){returntrue;}else{alert("邮箱地址的格式不正确!");document.form1.email.focus();returnfalse;}}</script>~~~~~~~~~~~~~~~~~~~~~~~完毕!最简单的就一句:if(!/^\w+([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*$/.test('email')){alert('email不正确');} ---------------------------------------------------------------------------------------------------------------------------- js: functionisEmail(email){invalidChars="/;,:{}[]|*%$#!()`<>?";if(email==""){returnfalse;}for(i=0;i<invalidChars.length;i++){badChar=invalidChars.charAt(i)if(email.indexOf(badChar,0)>-1){returnfalse;}}atPos=email.indexOf("@",1)if(atPos==-1){returnfalse;}if(email.indexOf("@",atPos+1)!=-1){returnfalse;}periodPos=email.indexOf(".",atPos)if(periodPos==-1){returnfalse;//andatleastone"."afterthe"@"}if(atPos+2>periodPos){returnfalse;//andatleastonecharacterbetween"@"and"."}if(periodPos+3>email.length){returnfalse;}returntrue;} aspx:调用: <inputid=zz><inputtype=buttonvalue=checkonclick="if(isEmail(zz.value))alert('正确');elsealert('错误')"> 常用验证代码: <scriptLANGUAGE="JavaScript">functioncheck(){if(document.Form1.user.value==""){alert("请填写您的用户名!");document.Form1.user.focus();return(false);}varfilter=/^\s*[.A-Za-z0-9_-]{5,15}\s*$/;if(!filter.test(document.Form1.user.value)){alert("用户名填写不正确,请重新填写!可使用的字符为(A-Za-z0-9_-.)长度不小于5个字符,不超过15个字符,注意不要使用空格。");document.Form1.user.focus();document.Form1.user.select();return(false);}if(document.Form1.pass.value==""){alert("请填写您的密码!");document.Form1.pass.focus();return(false);}if(document.Form1.confirmPassword.value==""){alert("请输入您的确认密码!");document.Form1.confirmPassword.focus();return(false);}varfilter=/^\s*[.A-Za-z0-9_-]{5,15}\s*$/;if(!filter.test(document.Form1.pass.value)){alert("密码填写不正确,请重新填写!可使用的字符为(A-Z