利用 jQuery 来验证密码两次输入是否相同
html
<div class="row">
<div class="panel panel-info">
<div class="panel-heading">
<h3 class="panel-title">{{ query_set }}密码修改</h3>
</div>
<div class="panel-body">
<form action="" method="post">
{% csrf_token %}
<div class="form-group">
<label for="pass1" class="col-sm-3 control-label">密码</label>
<input id="pass1" class="form-control" type="password" name="password1">
</div>
<div class="form-group">
<label for="pass2" class="col-sm-3 control-label">重复密码</label>
<input id="pass2" class="form-control" type="password" name="password2"
onkeyup="validate()">
</div>
<div class="form-group">
<span id="tishi"></span>
<button class="btn btn-info pull-right" value="" type="submit" disabled>提交</button>
</div>
</form>
</div>
</div>
</div>
css
<style>
.focusedInput-waring {
border-color: #EF5B50;
outline: 0;
outline: thin dotted \9;
-webkit-box-shadow: 0 0 8px #EF5B50;
box-shadow: 0 0 8px #EF5B50;
}
.focusedInput-info {
border-color: #33CC3B;
outline: 0;
outline: thin dotted \9;
-webkit-box-shadow: 0 0 8px #33CC3B;
box-shadow: 0 0 8px #33CC3B;
}
</style>
js
<script>
function validate() {
var pwd1 = $("input[name='password1']").val();
var pwd2 = $("input[name='password2']").val();
<!-- 对比两次输入的密码 -->
if (pwd2 == pwd1) {
$("input[name='password1']").addClass("focusedInput-info").removeClass("focusedInput-waring");
$("input[name='password2']").addClass("focusedInput-info").removeClass("focusedInput-waring");
$("button").removeAttr("disabled");
}
else {
$("input[name='password1']").addClass("focusedInput-waring").removeClass("focusedInput-info");
$("input[name='password2']").addClass("focusedInput-waring").removeClass("focusedInput-info");
$("button").attr("disabled", "disabled");
}
}
</script>
利用 jQuery 来验证密码两次输入是否相同的更多相关文章
- Form表单利用Jquery Validate验证以及ajax提交
#表单利用Jquery验证验证以及ajax提交 概述>详细讲解表单利用Jquery >验证验证以及ajax提交的过程,以及Validate的自定义提示语,非空判断,输入字段的远程ajax验 ...
- JQuery完整验证&密码的显示与隐藏&验证码
HTML <link href="bootstrap.css" rel="stylesheet"> <link href="gloa ...
- 2015年末分享:利用RS修改用户密码
马上就要2016农历新年了,送点什么给大家呢?我觉得还是分享点技术吧.前不久用户在抱怨为什么登录Cognos Connection的密码不能让我们自己改?相信Cognos开发的很多人知道,Cognos ...
- jQuery, js 验证两次输了密码的一相同
<div class="form-group"> <label class="col-sm-2 control-label font"> ...
- vue中将验证表单输入框的方法写在一个js文件中(表达式验证邮箱、身份证、号码、两次输入的密码是否一致)
文章目录 1.实现的效果 2.编写的js文件(这里写在了api文件下) 3.在vue页面中引入(script) 4.页面代码 1.实现的效果 20220606_154646 2.编写的js文件(这里写 ...
- jQuery Validate 表单验证插件----利用jquery.metadata.js将校验规则直接写在class属性里面并定义错误信息的提示
一.下载依赖包 网盘下载:https://yunpan.cn/cryvgGGAQ3DSW 访问密码 f224 二. 添加一个另外一个插件jquery.metadata.js 并把校验规则写在控件里面 ...
- 异步提交form的时候利用jQuery validate实现表单验证
异步提交form的时候利用jQuery validate实现表单验证相信很多人都用过jquery validate插件,非常好用,并且可以通过下面的语句来自定义验证规则 // 电话号码验证 ...
- 利用jQuery扩展接口为jQuery框架定义了两个自定义函数,然后调用这两个函数
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/ ...
- js完成密码输入为空,和两次输入不一致
<!DOCTYPE html><html><body> <script language="javascript"> functio ...
随机推荐
- MUI 图片上传实现
HTML代码 <!doctype html> <html> <head> <meta charset="UTF-8"> <ti ...
- 看得懂的区块链,看不清的ICO人心
比特币又开始下跌了,是狂欢尽头还是又一波调整,无从得知,背后的乱象会让监管者继续心烦,而这乱象对我来说,有时候会有些心寒. 你说我怎么可能想到,我一个写程序的人,突然有一天会发现,朋友圈里有一些搞技术 ...
- mongodb- Java API 查询操作
package com.x.mongodb; import java.net.UnknownHostException;import java.util.Collection;import java. ...
- Cypher查询语言--Neo4j之聚合函数(五)
目录 聚合Aggregation 计数 计算节点数 分组计算关系类型 计算实体数 计算非空可以值数 求和sum 平均值avg 最大值max 最小值min 聚类COLLECT 相异DISTINCT 聚合 ...
- xBIM 格式之间转换
目录 xBIM 应用与学习 (一) xBIM 应用与学习 (二) xBIM 基本的模型操作 xBIM 日志操作 XBIM 3D 墙壁案例 xBIM 格式之间转换 xBIM 使用Linq 来优化查询 x ...
- BZOJ 3270: 博物馆 [概率DP 高斯消元]
http://www.lydsy.com/JudgeOnline/problem.php?id=3270 题意:一张无向图,一开始两人分别在$x$和$y$,每一分钟在点$i$不走的概率为$p[i]$, ...
- VS2012以后版本MFC程序发布记录,支持XP
##概述 自从VS2012之后,增加了新的VC运行时库,而一般用户机器上不一定有对应的版本的运行时库,所以微软官方给出的方案是需要用户安装对应版本的VisualC++Redistributable P ...
- 引用MinGW生成的.dll.a后出现的问题
以前很少调用MinGW的运行时库,现在用到一个项目,用到了glib和gettext等. 遇到了一个问题,折腾了一个下午. gettext的运行时库之一是intl,MinGW只提供了.dll.a,于是参 ...
- docker dead but pid file exists
CentOS 6安装docker 报docker dead but pid file exists 执行 yum install epel-release yum install docker-io ...
- Node.js爬取豆瓣数据
一直自以为自己vue还可以,一直自以为webpack还可以,今天在慕课逛node的时候,才发现,自己还差的很远.众所周知,vue-cli基于webpack,而webpack基于node,对node不了 ...