最近在做一个jsp登录页面的时候,碰到了一个问题

 

   
   
   
   
  1. <%@ page language="java" contentType="text/html" pageEncoding="utf-8"%> 
  2.   
  3.   
  4.    
  5.  管理员登录页面 
  6.   
  7.  "text/javascript"
  8.         function chkData() 
  9.         { 
  10.             if(frmLogin.uername.value==""
  11.             { 
  12.                 alert("请输入用户名。"); 
  13.                 return false
  14.             } 
  15.             else if(frmLogin.userpassword.value==""
  16.             { 
  17.                 alert("请输入密码。"); 
  18.                 return false
  19.             } 
  20.             else 
  21.             { 
  22.                 return true
  23.             } 
  24.         } 
  25.          
  26.      
  27.   
  28.   
  29.    
    管理员登录
     
  30.    name="frmLogin" action="chkadminlogin.jsp" method="post"
  31.         <table align="center" border="1"
  32.              
  33.                 用户名: 
  34.                 "text" name="username"/> 
  35.              
  36.              
  37.                 密  码: 
  38.                 "password" name="userpassword"/> 
  39.              
  40.              
  41.                 "2" align="center"
  42.                     "submit" value="登录" onClick="return chkData();"/> 
  43.                     "reset" value="重置"/> 
  44.                  
  45.              
  46.         table
  47.       
  48.   
  49.   

 当编写好了后在myeclipse 10.0中总是提示红色部分错误,检查没有半点错误,到最后原来是因为版本的问题,myeclipse 10.0 的版本很高,但是不稳定,不支持js脚本的return.这可能是个bug吧 没办法了,只好下了个8.6版本。记住了 版本越高越不稳定。