分類  >  WEB開發 >

Invalid location of tag (script)應該如何改 剛接觸 好多不明白

tags:    時間:2013-12-09 22:50:46
Invalid location of tag (script)應該怎麼改 新手剛接觸 好多不明白
<%@ page contentType ="text/html pageEncoding=gb2312"%>
<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" prefix="c"%>
<script language="javascript" >
  function init(){
  alert("${info}");
  }
  <c:if test="${!empty info}">
  window.onload=init;
  </c:if>
function isValidate(form)
{
//得到用戶輸入信息
username = form.username.value;
userpass = form.userpass.value;

//判斷用戶名長度
if(!minLength(username,6))
{
alert("用戶名長度小於6位!");
form.username.focus();
return false;
}
if(!maxLength(username,8))
{
alert("用戶名長度大於8位!");
form.username.focus();
return false;
}

//判斷口令長度
  if(!minLength(userpass,6))
{
alert("口令長度小於6位!");
form.userpass.focus();
return false;
}
if(!maxLength(userpass,8))
{
alert("口令長度大於8位!");
form.userpass.focus();
return false;
}
return true;
}

//驗證是否滿足最小長度
function minLength(str,length)
{
if(str.length >= length)
return true;
else
return false;
}

//驗證是否滿足最大長度
function maxLength(str,length)
{
if(str.length <=length)
return true;
else
retrun false;
}
  </script>
<html >
  <head>
  <title>用戶登錄</title>
  </head>
  <body ><div align="center"> 
  
  <h2>用戶登錄</h2><br>
 <form name ="form1" action = "LoginServlet" method = "post" 
onsubmit = 「return isValidate(form1)」>
用戶名:<input type ="text" name = "username"><br><br>
密 碼:<input type ="password" name = "userpass"><br><br>
<input type = "reset" value = "重置">
<input type = "submit" value = "提交"><br>
</form>
<font size="2"><a href="addUser.jsp">(新用戶註冊)</a></font>
  </div></body>
</html>


------解決方案--------------------
onsubmit = 「return isValidate(form1)」
alert("用戶名長度大於8位!");
retrun false;

都是中文符號或者拼寫錯誤,自己找一下吧

推薦閱讀文章

Bookmark the permalink ,來源:互聯網