无刷新输出结果的时候出现在下面的错误:
Microsoft JScript 运行时错误: 'document.getElementById(...)' 为空或不是对象应该怎么办呀?

解决方案 »

  1.   

    原文是这样的:
    function ReceiveServerData(rValue,context){
    alert(rValue)document.getElementById (context).innerHTML  =rValue;}
      

  2.   

    你检查下你的页面里有没 ID 为 context的
      

  3.   

    document.getElementById ("context").innerHTML =rValue;
      

  4.   

    context 是你要传的控件的ID 请问你要传的控件都在 页面本身中吗?还是在其他控件中
    引用到本页的,或者是嵌套到 datalist或gridview或dategrid里的那的
    如果是的 从别的控件引用或者嵌套的话 都需要加 控件名_ID名
      

  5.   

    to :liusen5555()  
    是在页面本身的。
    就像这样的:
    <div id="span1" runat="server" style="border: solid 1px #ffffff; background-color: #FFFFFF;">
        <span id="tubiao"></span>
        </div>
    这个“tubiao”就是传过来的id。
      

  6.   

    to:java_renyusheng(任玉胜) 
     alert(content) 得到的值是对的。放进去就像这样:document.getElementById (tubiao).innerHTML  =rValue;
      

  7.   

    document.getElementById ()  括号里边要有双引号
      

  8.   

    是不是这个控件的visible="false"呀
      

  9.   

    document.getElementById   ()     括号里边要有双引号
    记下了
      

  10.   

    我也遇到了这样的问题!但是在别人的电脑上同样的代码不出现这样的错误,为什么我的出现呢?还有楼上的说
    如果这个控件的属性visiable为false的话一定会出现这样的错误吗?