1 function chekmail() 2 { 3 var szReg = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/; 4 var mailadress = prompt("请输入邮箱地址"); 5 if(!szReg.test(mailadress)) 6 { 7 alert("请填写邮箱的邮箱地址!"); 8 return; 9 } 10 }
这是一段简单的jQuery验证邮箱地址/格式是否规范的一个方法,其中szReg为用于验证邮箱格式的正则.mailadress是通过自带函数prompt()弹出窗口并提示用户输入并以字符形式返回.最后做判断(注意:判断中的test()是JavaScript中自带的方法,可用于正则的验证).当然也可以自行在if判断后加else根据需求进行传参.
jQuery还有另外2种提示框分别为alert()和confirm(),前者只有确定按钮,后者有确定和取消2中选择.
本文介绍了一段使用jQuery和正则表达式验证邮箱地址格式的代码。通过内置函数prompt获取用户输入,利用test()方法检查邮箱是否符合预设的正则模式。此外,还提到了jQuery中的alert()和confirm()两种提示框的使用。

700

被折叠的 条评论
为什么被折叠?



