JSP页面JS方法无法调用

test.js
function a(){
alert("aaaaaa");
}

MyJsp.jsp

function b(){ alert("bbbbbbb"); }

test.js的路是没有问题的,但是在JSP中调用b函数一直不成功?

不要写成的形式
改成

你的代码运行时,其实b方法是被冲掉了,如果你用firebug查看一下,会提示b方法未定义

就是因为引入a方法时script标签的写法不对

function b(){ alert("bbbbbbb"); }



这样子试试

这个元素的格式不标准,浏览器认为此元素还没有闭合,一直到下一段代码认为才最终闭合,所以function b()没有被浏览器解析,即b方法未定义,你把代码改成这样就可以了: [code="java"] [/color] function b(){ alert("bbbbbbb"); }

[/code]

晕,代码里不能单独着色,看起来更乱了,应该是这样:

[code="java"]

function b(){ alert("bbbbbbb"); }

[/code]