javascript密码匹配,如果不匹配显示在innerHTML
javascript password match if not match show in innerHTML
你好,你写的代码是对我有帮助,但我想在innerHTML显示消息时密码不匹配如何做到这一点,我正在尝试,但不为我工作。下面是我的代码,请指教。我是初学者。
if (pwd != cpwd) {
document.getElementById("pwd").innerHTML="password must be match";
document.getElementById("cpwd").innerHTML="password must be match";
document.getElementById("pwd").style.color="RED";
return false;
}
我想知道如何准确地写在innerHTML
在代码下面
<input id="pass1" type="password" placeholder="Password" style="border-radius:7px; border:2px solid #dadada;" /> <br />
<input id="pass2" type="password" placeholder="Confirm Password" style="border-radius:7px; border:2px solid #dadada;"/> <br />
<script>
function myFunction() {
var pass1 = document.getElementById("pass1").value;
var pass2 = document.getElementById("pass2").value;
if (pass1 != pass2) {
//alert("Passwords Do not match");
document.getElementById("pass1").style.borderColor = "#E34234";
document.getElementById("pass2").style.borderColor = "#E34234";
}
else {
alert("Passwords Match!!!");
}
}
Sumbit
谢谢提前
您应该使用绑定到字段"pass2"的事件onBlur
,以便触发附加到您的问题的第一个代码片段。
document.getElementById("pass2").onblur=function(){
var pass1 = document.getElementById("pass1").value;
var pass2 = document.getElementById("pass2").value;
if (pass1 != pass2) {
document.getElementById("pass1").innerHTML="password must be match";
document.getElementById("pass2").innerHTML="password must be match";
document.getElementById("pass1").style.color="RED";
return false;
}
return true;
};
添加一个div来存储对文档(如<div id='validate'></div>
)的密码验证响应,然后在检查了密码匹配之后,可以在该div的html中显示相应的结果document.getElementById('validate').innerHTML="passwords do not match!";
相关文章:
- 谷歌地图标记不会显示
- 高库存时期时间与时区不匹配
- 标记不会显示在谷歌地图上
- react路由器使用简单的javascript路由器配置来处理不匹配的路径
- Javascript:图像与单选按钮的值不匹配
- hasOwnProperty-即使有属性,也不会显示属性
- 当我使用高度百分比时,谷歌地图javascript api不会显示
- 为什么缩放按钮不会显示在照片擦除中
- 突出显示列表的父项,但不突出显示所有子项
- 始终在 jQuery 自动完成中显示特定选项,即使它与输入不匹配
- 如果项目不匹配,则显示变量
- 在谷歌地图API自动完成中显示不匹配字符串的结果
- Javascript 解析 json 日期时区不匹配会导致显示错误的日期
- 在表单中显示密码不匹配或其强度的错误消息
- 查找所有重复行并显示不匹配项
- javascript密码匹配,如果不匹配显示在innerHTML
- 用Angular过滤器突出显示搜索结果,隐藏不匹配的文本
- 当RowFilter不匹配时显示消息
- 显示“无结果”;如果输入与数组名称不匹配(javascript)
- 当错误消息显示用户名和密码不匹配时,如何通过Cognito验证用户池中的用户?