jQuery自定义函数验证邮箱格式
2024-10-13 11:03:11
jQuery.fn.checkEmail = function() { // 自定义jQuery方法
var email_val = $(this).val();
reg = /^\w+([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*$/;
if (!reg.test(email_val)) {
return true; // 格式有误
} else {
return false;
}
}
前提是引用了jQuery.js文件
使用方法。
$().checkEmail();
实例
function checkform() {
if ($('#account').val().trim() == '') {
alert('请输入账号');
$('#account').focus();
return false;
} if ($('#account').checkEmail()) {
alert('账号格式不正确');
$('#account').focus();
return false;
} if ($('#password').val().trim() == '') {
alert('请输入密码');
$('#password').focus();
return false;
} if ($('#verify').val().trim() == '') {
alert('请输入验证码');
$('#verify').focus();
return false;
}
return true;
}
如果这是一个通用的方法,可以放入jQuery文件中。
最新文章
- mate-desktop安装在其他目录时一些配置信息
- 【Unity3d游戏开发】Unity3D中的3D数学基础---向量
- Scala的几个小tips
- ul+li标签制作表格
- insert into hi_user_score set hello_id=74372073,a=10001 on duplicate key update hello_id=74372073, a=10001
- (转)C#使用Mysql记录
- 『重构--改善既有代码的设计』读书笔记----Replace Data Value with Object
- Silverlight Socket 实现收发信息
- Python:字符串的分片与索引、字符串的方法
- CSS的常见问题
- CentOS7编译安装php7.1
- tortoisegit里的cleanup坑
- oracle无法启动asm实例记录
- windows使用笔记-安装64位windows7家庭普通版的方法
- css scrollbar样式设置
- [Aaronyang] 写给自己的WPF4.5 笔记17[Page实现页面导航]
- MySql之行记录的详细操作,创建用户以及库表的授权
- Opencv打开摄像头,读不到图像,一般来说先读取第一帧,舍弃,然后就正常了
- C#获取类库(DLL)的绝对路径
- Masonry的简单使用(一)
热门文章
- HDU_1238——最大子串搜索
- 护肤品总结 Skin Care (2)
- Google Code Jam 2012 round 2 problem A: Swinging Wild
- A - Network of Schools - poj 1236(求连通分量)
- iOS socket 实现tcp和服务器长链接的简单使用心得
- js中的函数,Date对象,Math对象和数组对象
- Hadoop 类Grep源代码注释
- Fatal signal 11 (SIGSEGV) at 0xdeadbaad (code=1) 错误 解决方案(android-ndk)
- Linux以KB显示内存大小
- js身份证验证代码