A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 鲍亚坤 中级黑马   /  2012-3-24 17:11  /  1947 人查看  /  7 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

本帖最后由 鲍亚坤 于 2012-3-24 20:41 编辑

怎么运用javascript验证两次输入的密码是否一致。

7 个回复

倒序浏览
首先两个标签,密码和确认密码都有ID或者name属性吧,然后就用document.getElementById("ID值").value 分别获得两个标签的alue值,就可以判断了。
回复 使用道具 举报
  1. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"

  2. "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
  3. <html xmlns="http://www.w3.org/1999/xhtml">
  4. <head>
  5. <meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
  6. <title>无标题文档</title>
  7. <script language="javascript">

  8. function onsub(){
  9. var mima1 = document.getElementById("mima1").value;
  10. var mima2 = document.getElementById("mima2").value;


  11. if(mima1!=mima2)
  12. {
  13.         alert("两个密码不同");
  14.         return false;
  15. }
  16. }
  17. </script>
  18. </head>

  19. <body>
  20. <form action="" onsubmit="return onsub();" method=post>
  21. 密码:<input type="txt" id="mima1" value="">
  22. 确认密码:<input type="password" id="mima2" value="">

  23. <input type="submit" value="提交"/>
  24. </form>
  25. </body>
  26. </html>
复制代码
这是我刚才做的,你可以看下,很简单的。
回复 使用道具 举报
嗯。。好好研究下
回复 使用道具 举报
欧阳博 发表于 2012-3-24 17:28
这是我刚才做的,你可以看下,很简单的。

怎么实现光标离开确认密码后直接判断密码是否一致
回复 使用道具 举报
鲍亚坤 发表于 2012-3-24 18:00
怎么实现光标离开确认密码后直接判断密码是否一致

光标移开的事件是onblur 这个,
回复 使用道具 举报
欧阳博 发表于 2012-3-24 18:18
光标移开的事件是onblur 这个,

把上面的确认密码标签改成这个就OK了。    确认密码:<input type="password" id="mima2" value="" onblur="onsub();">
回复 使用道具 举报
鲍亚坤 来自手机 中级黑马 2012-3-25 13:57:50
8#
顶一下。。。。。。。。
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马