JSP页面JS方法无法调用

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

MyJsp.jsp

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

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

4个回答

不要写成的形式
改成

你的代码运行时,其实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]

Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
立即提问