说明几点:
1:  getElementById ("xxx")中的XXX元素“先”于JAVA脚本解析,排除脚本因先后顺序取不到元素的原因
2:确实有XXX
3.在网页浏览运行无任何问题或者错误!4.最重要一点腾讯微门户插件 调用此网页出现标题中的错误。
客户说我的问题
腾讯说我的问题
还有说腾讯与我比起来他更权威操只想解决问题,忘CSDN好汉们解救我脱离苦海

解决方案 »

  1.   

    我给客户的回答:服务器有病毒导致网页元素不能完全解析读取,导致getElementById ("xxx")为空或不是对象,其实就是某个元素IE中断了解析,导致无法获取该元素。
    这是我的判断,因为源码无任何问题。。
      

  2.   

    网页中getElementById ("xxx")为空或不是对象
      

  3.   

    <tr>
                    <td height="30" align="center" bgcolor="#000000" class="STYLE6">
                        铁道所</td>
                    <td align="center" bgcolor="#000000" class="STYLE7" id="1-5tds">
                    </td>
                    <td align="center" bgcolor="#000000" class="STYLE6">
                        地勘所</td>
                    <td align="center" bgcolor="#000000" class="STYLE7" id="1-5dks">
                    </td>
                </tr>
    document.getElementById ("1-5tds").innerHTML=ggg;
    错误:getElementById ("1-5tds")为空或不是对象
    网页中没有问题,微门户调用出问题
      

  4.   

    document.getElementById ("1-5tds")
    说明根本没有这个对象啊
    是个null,你去调用他的innerHTML当然要出错了你确定你的页里面有id为1-5tds的存在
    或者你的js放错位置了,执行的时候,你那段html还未加载
      

  5.   


    <table   cellspacing= "2 "   cellpadding= "2 "   border= "1 "   id= "tableList "> 
      <tr>
      <td height="30" align="center" bgcolor="#00ff00" class="STYLE6">
      铁道所</td>
      <td align="center" bgcolor="#00ff00" class="STYLE7" id="1">
      哈哈
      </td>
      <td align="center" bgcolor="#00ff00" class="STYLE6">
      地勘所</td>
      <td align="center" bgcolor="#00ff00" class="STYLE7" id="1-5dks">
      呵呵
      </td>
      </tr>
      </table>
      <script>
    document.getElementById("1").innerHTML="ggg";
    </script>是不是漏了<table>???
      

  6.   


    <script defer="defer">document.getElementById ("1-5tds").innerHTML=ggg;
    </script>
    我相信群主,用我的方法,一定可以成功,嘿嘿。
      

  7.   

    <script defer="defer">document.getElementById ("1-5tds").innerHTML=ggg;
    </script>我相信群主,用我的方法,一定可以成功,嘿嘿。
      

  8.   

    getElementById ("xxx")中的XXX元素“先”于JAVA脚本解析,排除脚本因先后顺序取不到元素的原因
      

  9.   

    window.onload 中去获取dom 对象!!!
      

  10.   

    js里有同名的它只找第一个这个没问题
    id是自动生成的?你看是不是在调用的时候他生成ID的方式跟网页里有出入
    建议你看下调用那生成时的页面源码
      

  11.   

    alert(document.getElementById("id").tagName);
      

  12.   

    是不是这个原因:value就不是td标签的标准属性,应该用getAttribute来获取;在ff下你用getElementById()肯定为空