解决方案 »

  1.   

    用 jQuery 吧,这样 js 敲 + 调试太慢了
      

  2.   

    js 代码放在
    $(document).ready(function(){
          ........jquery代码...........
    });保证页面加载完成之后才调用DOM元素
      

  3.   


    也用jquery试了,结果一样。自动登录后,$("#id")[0]返回的是null
      

  4.   


    自动登录后,页面还会再次加载吗?我用
    if(document.readyState == "complete"){
    alert(1);
    }
    判断了,这个alert执行了,说明页面已经加载完成了啊
      

  5.   


    自动登录后,页面还会再次加载吗?我用
    if(document.readyState == "complete"){
    alert(1);
    }
    判断了,这个alert执行了,说明页面已经加载完成了啊alert(1)  这个1不是dom元素
      

  6.   


    自动登录后,页面还会再次加载吗?我用
    if(document.readyState == "complete"){
    alert(1);
    }
    判断了,这个alert执行了,说明页面已经加载完成了啊alert(1)  这个1不是dom元素这个if是用来判断页面是否加载完成的。弹出1说明页面加载完成了。但是之后的document.getElementById得到的还是null