本文实例讲述了jQuery实现验证表单密码一致性及正则表达式验证邮箱、手机号的方法。
jQuery 脚本
function check_password() {
if ($("#password").val() != $("#checkPWD").val()){
alert("请保证两次输入密码的一致性!");
$("#checkPWD").focus();
}
}
function check_email() {
var reg = /\w+[@]{1}\w+[.]\w+/;
if (!reg.test($("#email").val())){
alert("请输入正确的email!");
$("#email").focus();
}
}
function check_phone() {
var reg = /^1[34578]\d{9}$/;
if (!reg.test($("#phone").val())){
alert("请输入正确的手机号!");
$("#phone").focus();
}
}
html 文件
注册界面用户注册
用户名 | |
密码 | |
确认密码 | |
手机号码 | |
邮箱 | |
运行结果:
PS:这里再为大家提供2款非常方便的正则表达式工具供大家参考使用:
JavaScript正则表达式在线测试工具:http://tools.ddpool.cn/regex/javascript
正则表达式在线生成工具:http://tools.ddpool.cn/regex/create_reg
希望本文所述对大家jQuery程序设计有所帮助。