判断正则密码是否包含数字字母下划线

判断正则密码是否包含数字字母下划线

pwd1为输入框的值;

intension:function(pwd1){

if(pwd1.match(/[a-zA-Z]\d/g)){

lis[1].style.backgroundColor ='yellow';

if(pwd1.match(/[a-zA-Z][0-9][_]/g)){

lis[2].style.backgroundColor ='green';

}else{

lis[2].style.backgroundColor="#efefef";

}

}else{

lis[1].style.backgroundColor ='#efefef';

lis[2].style.backgroundColor="#efefef";

}

return;

}

}


正在回答

登陆购买课程后可参与讨论,去登陆

1回答

这是最后js正则作业中验证密码短线处的代码吗?

首先确保一个基础验证,就是非空白字符6-20个(或者是你自己想要验证数字,字母,下划线6-20个),这个条件满足,密码验证正确,后面的短线第一个是红色的,不发生变化。

然后再判断两种内容结合以及三种内容结合后面短线的变化情况,自己可以完善一下。再次粘贴的时候建议将密码相关内容(html,css,js代码)都粘贴过来,方便为你解决解决问题。

祝学习愉快!

  • 丛从绿草 提问者 #1
    能不能给我一个正则,就是判断 该变量是否含有 数字、字母、下划线。可以吗。
    2018-10-17 18:25:55
  • 好帮手慕星星 回复 提问者 丛从绿草 #2
    比如: ^[0-9a-zA-Z_]{6,20}$
    2018-10-17 18:35:30
问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
组件化思想开发电商网页 18版
  • 参与学习           人
  • 提交作业       467    份
  • 解答问题       4826    个

本路径带你通过系统学习HTML5、JavaScript、jQuery的进阶知识,不仅如此,还会学习如何利用组件化的思想来开发网页,知识点+案例,使得所学可以更好的得到实践。

了解课程
请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师