密码验证- Javascript
Password Validation - Javascript
我想验证密码字段。我已经尝试以下代码,但得到消息,"你的密码必须满足以下...............",即使我输入正确的密码格式。
var re = /^(?=.*'d)(?=.*[a-z])(?=.*[A-Z]).{4,8}$/;
if ( !re.test(rpassword) )
{
alert('Your password must satisfy the following. 'n'n* Password should be 4 to 8 character long. 'n* Password should have at least one alphabet. 'n* Password should have at least one numeric value. 'n* Password should have special characters.');
return false;
}
不知道这段代码有什么问题。请帮忙!!
您确定不需要:
if ( !re.test(rpassword.value) ) {
// ...
}
? ?您说"rpassword"是对表单中的密码元素的引用。如果是,那么您必须首先获得它的"value"属性。
你可以试试这个正则表达式吗?
/^[a-zA-Z0-9!@#$%^&*]{4,8}$/
相关文章:
- Javascript验证问题
- javascript验证和ajax调用同时不起作用
- 外部JavaScript验证不起作用
- JAVASCRIPT验证表单中的日期
- javascript验证编号未检测到空表单字段
- 通过Javascript验证PHP变量
- Javascript验证(gen_validatorv4.js)-基于复选框结果
- 基于lur的Javascript验证
- 想要使用 JavaScript 验证用户名和密码
- 使用javascript验证Ajax组合框
- 使用javascript验证电话号码无效
- 计算器的Javascript验证
- 时间字段上的JavaScript验证(不接受0:00格式)
- 如何使用javascript验证表单中的数据,然后调用php页面
- 使用JavaScript验证用户交互/输入-这是一种很好的方法
- Javascript验证:页面仍在提交
- 如何使用JavaScript验证下拉菜单
- 使用javascript验证只有一个特殊字符的字符串
- 编辑图像字段javascript验证空白图像不插入
- asp.net mvc中的javascript验证不适用于登录表单