用eclipse建立一个web工程。我把下载的jquery的js放到webRoot根目录下。然后在jsp页面中通过<script type="text/javascript" src="jquery-1.3.2.min"> 引用。貌似直接无效。另外,如果我想把js放到webroot下自建的js目录下,这个src参数怎么写?
还有。帮忙看看我这个jquery写的有啥错误。点击按钮无反应。谢谢
<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>测试</title>

<script type="text/javascript" src="jquery-1.3.2.min">

$(document).ready(function()
{
$("#btn1").click
(
function()
{
$("#btn1").after("<input type=\"text\" name=\"username\" value=\"用户名\" /> ");
$("#btn3").remove();
}
)

$("#btn2").click
(
function()
{
$("#btn2").after("<input type=\"text\" name=\"password\" value=\"密码\" /> ");
$("#btn3").remove();
}
)
})
function test(){
 alert('ok');
}
</script>


</head> <body>
<form action="" method="post">
<button id="btn1" >登录</button> <br/>
<button id="btn2">注册</button> <br/>
<button id="btn3">消除</button> <br/>
</form>
</body>
</html>

解决方案 »

  1.   

    加载js文件的script标签式不应该写代码的
    <script type="text/javascript" src="jquery-1.3.2.min"></script>
    <script type="text/javascript">
    //你的代码
    </script>
    如果还有问题,把路径改为
    <script type="text/javascript" src="/jquery-1.3.2.min"></script>试试
      

  2.   

    webroot下自建的js目录下
    src="/js/jquery-1.3.2.min.js"
      

  3.   

    其实我也一直很疑惑jsp里怎么写
    公司的写法,照猫画虎吧
    希望能对楼主有所帮助这个是你想导入js时的写法,文件放在webapp下面<script type="text/javascript" src="<%=request.getContextPath() %>/jquery-1.9.1.js"></script>
    如果直接在jsp页面里写,我们是这样的    <tiles:put name="javascript" type="string">
            $(document).ready(function(){
            });
        </tiles:put>