我的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的结尾文件,当然不会告诉任何事情。
请帮忙吗?
答案 0 :(得分:0)
SRC一定不能正确。您确定已正确设置路径吗?它不应该是&#34; ../ js / CCTUtil.js&#34;是吗?
答案 1 :(得分:0)
不是包含script
文件,而是直接在jsp文件中添加javascript
函数。
然后尝试,如果您遇到同样的问题,可能是javascript或您的身份问题datasourceForm:cancel