首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > J2EE开发 >

关于在jsp中使用js的有关问题

2013-10-01 
关于在jsp中使用js的问题%@ page languagejava importjava.util.* pageEncodingUTF-8%htmlh

关于在jsp中使用js的问题
<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%>
<html>
  <head>
    <title>My JSP 'Verify.jsp' starting page</title>
    <script type = "text/javascript">
                
                function Verify()
                {
                var username = document.getElementById("username");
                    var password = document.getElementById("password");
                    var repassword = document.getElementById("repassword");
                    
                     if(username.value.length == 0)
                     {
                     //alert(typeof username);
                      alert("用户名不能为空");
                      return false;
                     }
                      if(password.value.length <=6 || password.value.length >= 15)
                     {
                     // alert(password.value);
                      alert("length of password can't invalid");
                      return false;
                     }
                      if(repassword.value.length <=6 || repassword.value.length >= 15)
                        {
                     alert("length of repassword can't invalid");
                     return false;
                        }
                      if(password.value != repassword.value)
                     {
                     alert("repassword is not same with password");
                     return false;
                     }
                
                return true;
                }
        </script>
  </head>
  <body>
        <form onsubmit = "return Verify()">
        username:&nbsp;&nbsp;<input type = "text" name = "username" id = "username"/><br/>
        password:&nbsp;&nbsp;<input type = "text" name = "password" id = "passsword"/><br/>
        repassword:<input type = "text" name = "repassword" id = "repassword"/> <br/>


        <input type = "submit" value = "submit"/>
        </form> 
     
  </body>
</html>

问题:repassword.value.length这样写产生不了密码验证的效果?有人能帮我下么,谢谢!

[解决办法]
<input type = "text" name = "password" id = "passsword"/>
<input type = "text" name = "repassword" id = "repassword"/>

这也太不规范了吧,密码域明文???

<input type = "password" name = "password" id = "passsword"/>
<input type = "password" name = "repassword" id = "repassword"/>

取密码长度试试:document.getElementById("repassword").inLength()






[解决办法]
不是可以吗?你想做什么?
还有把<=6中的=删掉,密码一般不是6位以及6为以上啊
你这样是7以及7以上了

热点排行