问题描述
- 验证文本框输入的密码
-
1.至少包含一个大写、一个小写、一个数字
2.不得小于8位字符,不得大于16位
3.不能输入超过2位相同的字符(如:aaa、1111)
4.不能输入连续字符超过2位(如:123、456)
5.用户名字段不能包含在密码内请问有谁做过类似的功能,求demo,求代码
解决方案
js各种验证文本框输入格式
js各种验证文本框输入格式
js各种验证文本框输入格式(正则表达式)
解决方案二:
这些都是条件 ,自己判断写逻辑。
解决方案三:
找个差不多功能的网站看下他的js就好了啊
解决方案四:
这个……不断的if else 不就好了?你一个一个的写 不要一次性都写完
解决方案五:
检查长度,长度不符合的跳转重新输入。
先从简单的判断开始,是否数字,如果是数字,跳转到一个强度等级
如果纯字母,跳转一个等级
如果字母加数字,跳转
最后跳转,
时间: 2024-11-03 09:17:05