js里如何判断两个文本框的值是否一样?
写了一个注册界面,需要判断初次输入密码和确认密码是否一样,以下是我写的代码,但是不管我输的密码是否一致它都显示的是不一致,求解functioncheckpwd2(inpu...
写了一个注册界面,需要判断初次输入密码和确认密码是否一样,以下是我写的代码,但是不管我输的密码是否一致它都显示的是不一致,求解
function checkpwd2(input) {
var pwd2 = input.value;
var tip2 = document.getElementById("tip2");
var tips = document.getElementById("tip1").value;
if(pwd2 == null || pwd2 == ''){
tip2.innerHTML = '<span style="color:red;font-size:14px;">请输入确认密码</span>';
return false; }
else if(pwd2 != tips )
{
tip2.innerHTML = '<span style="color:red;font-size:14px;">两次密码不一致</span>';
} 展开
function checkpwd2(input) {
var pwd2 = input.value;
var tip2 = document.getElementById("tip2");
var tips = document.getElementById("tip1").value;
if(pwd2 == null || pwd2 == ''){
tip2.innerHTML = '<span style="color:red;font-size:14px;">请输入确认密码</span>';
return false; }
else if(pwd2 != tips )
{
tip2.innerHTML = '<span style="color:red;font-size:14px;">两次密码不一致</span>';
} 展开
1个回答
展开全部
在浏览器控制台,你在方法里面设断点,单步调试,你就能看到代码执行过程中,tips和pwd2的实际值了。光这么看你代码,感觉没问题,可能你传入的值有问题。
你把你的相关的HTML标签的代码也贴上来看看
你把你的相关的HTML标签的代码也贴上来看看
更多追问追答
追问
密码 请输入6~16位密码
追答
你的tip1是div标签?那你取值的话用document.getElementById("tip1").innerText
本回答被提问者和网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询