wangwei6815
2012-12-29 22:52
浏览 1.1k
已采纳

JSP页面JS方法无法调用

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

MyJsp.jsp

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

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

  • 写回答
  • 好问题 提建议
  • 关注问题
  • 收藏
  • 邀请回答

4条回答 默认 最新

  • zuoshang 2012-12-30 00:53
    已采纳

    不要写成的形式
    改成

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

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

    已采纳该答案
    评论
    解决 无用
    打赏 举报
  • weixin_42643647 2012-12-29 23:11

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



    这样子试试

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

    [/code]

    评论
    解决 无用
    打赏 举报
  • shuaijie506 2012-12-30 12:27

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

    [code="java"]

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

    [/code]

    评论
    解决 无用
    打赏 举报

相关推荐 更多相似问题