可能是编码上的问题,你的页面比如指定charset是UTF-8的格式,而你的JS文件存成了 GB2312的话,只要JS里有中文,估计就会报错。

解决方案 »

  1.   

    我一直都没有遇到过这个问题哦,觉得没有什么区别的嘛。
    去过梅花雪的blog~~~顶一个
      

  2.   

    js文件编码应和html文件的编码一致!html用ASCII码,js也用ASCII
    html用utf-8,js也用utf-8
      

  3.   

    在这里借问一下:meizz(梅花雪) 的blog地址是什么??
      

  4.   

    都设成了GB2312了,还是有问题在js文件里面能直接访问网页上的元素吗?我在js里面有类似tabel1.xx这样的语句
      

  5.   

    如果这个语句写在function的当然可以这样写。js 里面是没有<script ></script>标签的。
      

  6.   

    可能的原因:要么路径错误(请细心检查)
    要么文件存储的编码不一致(建议都存为utf8)
    要么js文件里画蛇添足写了<script></script>标签(新新的新手才会犯的错)
      

  7.   

    如果楼上的情况都不符,我想你可能是在加载这个js之前就有地方调用了这个js里的内容,其实最简单直接就是把代码贴出来,就不用诸多猜测浪费时间了