如何将JavaScript文件包含到JSP中?

时间:2014-06-27 16:12:18

标签: javascript jsp

我的JSP文件中有以下脚本标记:

<script src="/js/CCTUtil.js"></script>

中包含以下功能:

function disableButton(buttonID) {
     document.getElementById(buttonID).setAttribute("disabled", "true");
    return true;
}

在我的jsp中,我称之为:

onchange="disableButton('datasourceForm:cancel');

datasourceForm:取消只是ID,所以不用担心。

如果我在JSP中对JS函数进行硬编码,但是在将其导出到文件时,它就不起作用了。它识别有效的文件路径(否则服务器抛出异常),因此它可以很好地看到该文件,但是在Internet Explorer中测试时,错误是&#34; Object expected&#34;,并指向JSP的结尾文件,当然不会告诉任何事情。

请帮忙吗?

2 个答案:

答案 0 :(得分:0)

SRC一定不能正确。您确定已正确设置路径吗?它不应该是&#34; ../ js / CCTUtil.js&#34;是吗?

答案 1 :(得分:0)

不是包含script文件,而是直接在jsp文件中添加javascript函数。 然后尝试,如果您遇到同样的问题,可能是javascript或您的身份问题datasourceForm:cancel