很简单的代码如下:<html>
<head>
<script language = "javascript">
function abc()
{
document.write("abc");
}
</script>
</head>
<body onload = "abc()">
</body>
</html>
乍一看没问题,其实document.write("abc")的右括号是中文右括号。现在我想要一调试工具,能报出是document.write("abc");这一行出错,而且提示出错原因。有这种调试工具吗?我用IE8自带的调试,只报出<body onload = "abc()">这一行有问题,如果函数中代码很多的话,调试会很麻烦,不知道具体是哪一行有错。求解!!!

解决方案 »

  1.   

    调试用 firefox   不过没楼主要的这么先进
      

  2.   

    好一点的编辑工具,如eclipse及其各种衍生产品,和VS2010及1ST JS EDITER等,都会即时报告拼写错误,楼主所说的这个对它们来说就是小菜一条了。
      

  3.   

    1.Visual Studio  2005及以上版本都可以
    2.IE8的开发人员调试工具也很好使
    3.FireFox下的FireDebut工具也很不错。
      

  4.   

    你这个错误 应该打开页面加载到这个脚本就会报了onload里面那个错误 肯定在他后面触发
      

  5.   

    只用过firefox的debug插件,感觉也不是太方便。
      

  6.   

    firefox 直接错误控制台 。
      

  7.   

    可以用IE, vs (js 里加 debugger)
    也可以firebug 
      

  8.   

    Dreamweaver
    的产品中有这种功能。
      

  9.   

    试试这个简单的在线调试  http://www.zaixiandaili.org/webjs
      

  10.   

    1ST JS EDITER
    apanta
    firebug
    editplus
    IE+VSJS调试
      

  11.   

    用Apanta吧
    我用过的比较高级的工具了
    可以作为eclipse的插件
    也可以作为独立程序安装
    真的很方便的
      

  12.   

    editplus+firebug+IE,三者结合一般问题都能搞定!暂时不喜欢用大型的工具!
      

  13.   

    留个记号 等着最佳结果 我只用过 火狐的调试firebug和vs2010都不错
      

  14.   

    用这个: AspStudio2005 V2.13 绿色版 
    本站有和下载,下载地址是:http://download.csdn.net/source/2860507