获取value值
来源:2-4 实现动态图表
猫以自闭
2019-11-12 17:11:42

这边是怎样获取password的值的,这样写返回的一直都是空

1回答
好帮手慕酷酷
2019-11-12
同学你好,这里无法获取到value的值的原因是:
1、同学在jquery中使用ready()方法,页面在已经加载,并且页面已经完全呈现时,就会触发 ready 事件,导致页面还没输入值时,就触发该事件,所以获取的value为空。
2、建议将代码编写在页面下方,也就是<body>中的最后,因为jsp从上向下执行,文本框输入完成后,执行判断的代码。
3、建议这里实现验证密码与确认密码判断使用js的方式进行编写哦~
首先在确认密码中添加onblur 事件,表示会在对象失去焦点时发生,调用checkPass()方法。

js的代码:

具体代码如下:
<script type="text/javascript">
//密码与确认密码判断
function checkPass(){
var password = document.getElementById("password").value;
var checkPWD = document.getElementById("checkPWD").value;
if(password!=checkPWD){
var flag = window.confirm("两次输入的密码不一致");
if(flag==true){
document.getElementById("password").value="";
document.getElementById("checkPWD").value="";
}
}
}
</script>如果我的回答解决了你的疑惑,请采纳!祝学习愉快!
相似问题