<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
  <head><script type="text/javascript">
function register(){
var s1=$("#t1").val();
var s2=$("#t2").val();
if(s1=="abc" && s2=="123" ){
location.href="testServlet"
}
else (s1==null || s1=="" || s2==null || s2==""){
alert("帐号密码不能为空");
}
else{
alert("帐号密码错误");
}
}
</script>
  </head>
  
  <body>
  <center>
    <h1>用户登录</h1>
    <label>姓名:</label>
    <input type="text" name="textfield" id="t1"/>
    <h1>  </h1>
    <div>
    <label>密码:</label>
    <input type="password" name="textfield2" id="t2" />
    </div>   
    <div>
    <h1>  </h1>
    <input type="button" name="Submit" onclick="register();"  value="登录" />      
    <input type="button" name="Submit2" value="注册" />
    </div>
    </center>
  </body>
</html>

解决方案 »

  1.   

    你没把jquery引用上去,应该是一个叫jquery***.js的文件
      

  2.   

    用JQUERY前要引用JQUERY文件
     <script src="http://ajax.googleapis.com/ajax/libs/jquery/1.3.2/jquery.min.js"
    type="text/javascript"></script>
      

  3.   

    var s1=$("#t1").val();
    var s2=$("#t2").val();
    引用jquery文件。
      

  4.   

    你这段代码是从某个地方拷贝过来的吧,连<form>对象都没有呢,建议追溯一下源头