密码与确认密码自动验证html,jQuery Password Validation(密码验证) | 菜鸟教程

jQueryPasswordValidation是一个扩展jQueryValidate插件的工具,用于增强密码验证功能。它能评估密码的复杂性,考虑因素包括字母大小写、字符类型和长度,并可比较与用户名的相似度。此外,它还提供了一个自定义方法来显示密码强度,文本可本地化,样式可定制。要使用此插件,只需将'password'类添加到输入字段,并设置相应的验证规则。开发者还可以重载默认的评价方法和消息进行自定义。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

jQuery Password Validation(密码验证)

jQuery Password Validation(密码验证)插件扩展了 jQuery Validate 插件,提供了两种组件:

一种评价密码的相关因素的功能:比如大小写字母的混合情况、字符(数字、特殊字符)的混合情况、长度、与用户名的相似度(可选的)。

一种使用评价功能显示密码强度的验证插件自定义方法。显示的文本可以被本地化。

您可以简单地自定义强度显示的外观、本地化消息显示,并集成到已有的表单中。

该插件目前版本是 1.0.0。

使用方式

如需使用 Password Validation(密码验证)插件,请添加一个 class "password" 到 input,同时添加显示强度的基本标记在表单的需要显示的地方:

Password:

对表单应用 Validate 插件:

$(document).ready(function() {

$("#register").validate();

});

您可以重载 $.validator.passwordRating 实现不同的评价方法。或者重载 $.validator.passwordRating.messages 来提供其他消息,比如本地化。

实例演示

Makes "field" required to be the same as #other

Password

Again

// just for the demos, avoids form submit

jQuery.validator.setDefaults({

debug: true,

success: "valid"

});

$( "#myform" ).validate({

rules: {

password: "required",

password_again: {

equalTo: "#password"

}

}

});

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值