我用ajax写了一个程序,但是页面有大量js,看着不方便,所以想整合到js文件里。但是不知道为什么我只要把代码放到js文件里就会报错。而且有的功能放到js文件里以后就不能用了。谁知道为什么啊

解决方案 »

  1.   

    <script launguage="javascript" src="myjs.js"></script>myjs.js文件中不能有<script launguage="javascript"></script>
      

  2.   

    估计你没用这个 document.getElementById('id')
      

  3.   

    我用的就是document.getElementById('id')
    错误的话都是一些找不到方法啊找不到事件啊什么的
      

  4.   

    //好友列表翻页
    function doPage(object)
    {
    var text=object.innerHTML;
    if(text=="&lt;&lt;首页")
    {
    if(page!=1)
    {
    page=1;
    document.getElementById("userList").innerHTML="<img src='../images/animated_loading.gif'>数据加载中...";
    ccboss.weblove.webim.index.getUserXml(page,strCondition,CallBack);
    }
    }
    if(text=="上一页")
    {
    if(page>1)
    {
    page--;
    document.getElementById("userList").innerHTML="<img src='../images/animated_loading.gif'>数据加载中...";
    ccboss.weblove.webim.index.getUserXml(page,strCondition,CallBack);
    }
    }
    if(text=="下一页")
    {
    if(page<pageCount)
    {
    page++;
    document.getElementById("userList").innerHTML="<img src='../images/animated_loading.gif'>数据加载中...";
    ccboss.weblove.webim.index.getUserXml(page,strCondition,CallBack);
    }
    }
    if(text=="尾页&gt;&gt;")
    {
    if(page!=pageCount)
    {
    page=pageCount;
    document.getElementById("userList").innerHTML="<img src='../images/animated_loading.gif'>数据加载中...";
    ccboss.weblove.webim.index.getUserXml(page,strCondition,CallBack);
    }
    }
    }