利用 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 ...
随机推荐
- 模块(module)
1.模块加载 import math //import后面跟模块名 from module1 import module11 //module1是一个大模块,里边有子模块module11,调用这个 ...
- Oracle中 in、exists、not in,not exists的比较
最基本的区别: in 对主表使用索引 exists 对子表使用索引 not in 不使用索引 not exists 对主子表都使用索引 写法: exist的where条件是: "...... ...
- jQuery选择器概述
1.基本选择器:1) #id : 根据给定的id匹配一个元素:2) .class: 根据给定的类名匹配元素:3)element: 根据给定的元素名匹配元素:4)* : 匹配所有元素:5)selecto ...
- 单元测试系列:Mock工具之Mockito实战
更多原创测试技术文章同步更新到微信公众号 :三国测,敬请扫码关注个人的微信号,感谢! 原文链接:http://www.cnblogs.com/zishi/p/6780719.html 在实际项目中写单 ...
- Azure Automation (6) 执行Azure SQL Job
<Windows Azure Platform 系列文章目录> 因为China Azure SQL Database目前还没有SQL Job的功能,如果要异步执行SQL 存储过程,可以使用 ...
- SpringBoot学习之Json数据交互
最近在弄监控主机项目,对javaweb又再努力学习.实际的项目场景中,前后分离几乎是所以项目的标配,全栈的时代的逐渐远去,后端负责业务逻辑处理,前端负责数据展示成了一种固定的开发模式.像thymele ...
- 浅讲JUnit
JUnit单元简介: JUnit ----是一个开发源码的java测试框架,用于编写和运行可重复的测试,它是用于单元测试框架体系xUnit的一个实例, 用于java语言,主要用于白盒测试,回 ...
- git 版本控制的简单应用
一.通过 honebrew 安装git , 教程参考:http://brew.sh/index_zh-cn.html 也可对比参考:http://book.51cto.com/art/201107/2 ...
- 微信小程序 页面跳转传递数据
点击view 跳转页面 <view class="album_image" data-album-obj="{{item}}" bindtap=" ...
- SDP(7):Cassandra- Cassandra-Engine:Streaming
akka在alpakka工具包里提供了对cassandra数据库的streaming功能.简单来讲就是用一个CQL-statement读取cassandra数据并产生akka-stream的Sourc ...