php验证ajax提交表单,基于PHP+Ajax实现表单验证的详解

基于PHP+Ajax实现表单验证的详解

}else if(pwd.length >= 6 && pwd.length < 12){

$('pwdp1').innerHTML = '密码符合要求。密码强度:弱';

cpwd1 = 'yes';

}else if((pwd.match(/^[0-9]*$/)!=null) || (pwd.match(/^[a-zA-Z]*$/) != null )){

$('pwdp1').innerHTML = '密码符合要求。密码强度:中';

cpwd1 = 'yes';

}else{

$('pwdp1').innerHTML = '密码符合要求。密码强度:高';

cpwd1 = 'yes';

}

if(pwd2 != '' && pwd != pwd2){

$('pwdp2').innerHTML = '两次密码不一致!';

cpwd2 = '';

}else if(pwd2 != '' && pwd == pwd2){

$('pwdp2').innerHTML = '密码输入正确';

cpwd2 = 'yes';

}

chkreg();

}

二次密码判断比较简单,只要判断第二次输入密码是否和第一次输入相等。

复制代码 代码如下:

$('regpwd2').onkeyup = function(){

pwd1 = $('regpwd1').value;

pwd2 = $('regpwd2').value;

if(pwd1 != pwd2){

$('pwdp2').innerHTML = '两次密码不一致!';

cpwd2 = '';

}else{

$('pwdp2').innerHTML = '密码输入正确';

cpwd2 = 'yes';

}

chkreg();

}

上面是必须填写信息,如果用户希望填写更详细的资料,可单击"详细资料按钮"

复制代码 代码如下:

$('morebtn').onclick = function(){

if($('morep').style.display == ''){

$('morep').style.display = 'none';

}else{

$('morep').style.display = '';

}

}

E-mail格式验证,输入字符串中必须包含@和.,同时这两个字符串的位置既不能在首尾也不能连在一起

复制代码 代码如下:

$('email').onkeyup = function(){

emailreg = /^\w+([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*$/;

$('email').value.match(emailreg);

if($('email').value.match(emailreg) == null){

$('emailp').innerHTML = '错误的email格式';

cemail = '';

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值