密码强度 JQuery
Password Strength JQuery
我需要一些帮助。我对JS和Jquery完全陌生,并面临以下问题:我有3个密码字段:当前通行证,新通行证和确认通行证。密码表检查所有 3 个字段,但我只需要新的传递字段。
这是代码
$.validator.passwordRating.messages = {
"similar-to-username": "similara cu emailul",
"too-short": "prea scurta",
"very-weak": "prea slaba",
"weak": "slaba",
"good": "buna",
"strong": "excelenta"
};
$.validator.messages = {
"email": "Scrie o adresa de email valida.",
"password": "",
"password_confirm": "",
"required": "Acest camp este obligatoriu.",
};
var validator = $("#pass_form").validate({
rules: {
password: {
password: "#password1"
},
password_confirm: {
required: true,
equalTo: "#password2"
}
},
messages: {
password_confirm: {
required: "Repeta parola",
minlength: jQuery.format("Parola trebuie sa fie de cel putin {0} caractere"),
equalTo: "Scrie aceeasi parola"
}
}
});
$("#password").valid();
<form action="" method="post" id="pass_form">
<div class="element left">
<label for="password"><Bla/></label>
<input type="password" name="password" id="password" placeholder="Password">
<label class="error"></label>
</div>
<div class="element left double">
<div class="left spacer">
<label for="password1"></label>
<input type="password" id="password1" name="password1" placeholder="New Pass">
<label class="error"></label>
</div>
<div class="left spacer" id='password_div'>
<label for="password2"><fmt:message key="profile.profile_data.parola_noua2"/></label>
<input type="password" id="password2" name="password2" oninput="compare()"/>
<label class="error" id='compare_error'></label>
<label class="error">/></label>
<input type="hidden" name="password1hid" id="password1hid" value=""/>
</div>
<div class="left strength">
<div class="password-meter">
<div class="password-meter-message"> </div>
<div class="password-meter-bg">
<div class="password-meter-bar"></div>
</div>
</div>
</div>
</div>
<div class="element left">
<button onclick="document.getElementById('pass_form').submit()" name="password"></button>
<input type="hidden" name="field" id="field" value="pass" />
</div>
</form>
var validator = $("#pass_form").validate({
rules: {
//Enter the id of new password.. i have used password1
password1: {
//Conditions
},
//Enter the id of confirm new password.. i have used password2
password2: {
//Conditions
}
},
messages: {
password2: {
required: "Repeta parola",
minlength: jQuery.format("Parola trebuie sa fie de cel putin {0} caractere"),
equalTo: "Scrie aceeasi parola"
}
}
});
希望这有帮助
相关文章:
- Jquery.pwsstrength密码强度指示器规则不起作用
- 警告密码的jquery值错误
- 如何自定义 jQuery 密码强度指示器位置
- 使用javascript和jquery进行密码验证
- JQuery验证Regex密码验证
- 使用jquery解析受密码保护的jsonurl
- 使用 Jquery 将占位符设置为文本框类型密码
- 如何在jquery中传递包含百分比登录的密码
- 在JSF登录对话框中使用jQuery/Javascript重置密码
- 两个密码字段的 JQuery 验证
- 如何使 Firefox 在 JQuery UI 对话框中自动填写保存的密码
- 密码强度 JQuery
- jQuery 验证 - 检查两个密码是否相等
- JQuery $.getJSON 与用户名和密码基本身份验证
- 如何在jquery中将密码转换为md5
- Jquery 对话框:当用户名和密码为空时发出警报
- JQuery密码验证长度不读取
- Jquery密码验证
- Jquery密码(4位数字)验证
- Jquery 密码字段中的默认值