to : mingxuan3000(铭轩) 有可能是编码问题,这是你自己写的有问题,这也能算,那写错的情况太多了-----------------------------------------------不是,主要是我不止一次遇到这种情况,我想应该也有别人遇到过,所以提出问题

解决方案 »

  1.   

    应该是编码或者路径的问题
    目前的情况报这个十有八九是找不到function对象
      

  2.   

    "同一个函数,直接放到网页里,可以正确调用,
    但是放到js文件中再包含进网页,再网页中会提示“缺少对象”?"
    会的。当你的页面中有其他的<script>代码时由于变量的作用范围的原因导致有些被覆盖或者有些直接不能用,我上次就遇上一次,结果发现这个原因。
      

  3.   

    你在调用那个function时,那个外部js还没有加载进来或没有全部加载完成,并且你也无法理解他会在何时加载进来,最保险的做法是在外部js里调用你定义的function。
      

  4.   

    1、试一试 把包含的JS写在页面的最下面!有时候 如果你的JS文件包含了对DOM对象的控制 js放在页头就会先执行函数 再加载页面元素 这样就会出现找不到对象的错误