说明几点:
1: getElementById ("xxx")中的XXX元素“先”于JAVA脚本解析,排除脚本因先后顺序取不到元素的原因
2:确实有XXX
3.在网页浏览运行无任何问题或者错误!4.最重要一点腾讯微门户插件 调用此网页出现标题中的错误。
客户说我的问题
腾讯说我的问题
还有说腾讯与我比起来他更权威操只想解决问题,忘CSDN好汉们解救我脱离苦海
1: getElementById ("xxx")中的XXX元素“先”于JAVA脚本解析,排除脚本因先后顺序取不到元素的原因
2:确实有XXX
3.在网页浏览运行无任何问题或者错误!4.最重要一点腾讯微门户插件 调用此网页出现标题中的错误。
客户说我的问题
腾讯说我的问题
还有说腾讯与我比起来他更权威操只想解决问题,忘CSDN好汉们解救我脱离苦海
这是我的判断,因为源码无任何问题。。
<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")为空或不是对象
网页中没有问题,微门户调用出问题
说明根本没有这个对象啊
是个null,你去调用他的innerHTML当然要出错了你确定你的页里面有id为1-5tds的存在
或者你的js放错位置了,执行的时候,你那段html还未加载
<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>???
<script defer="defer">document.getElementById ("1-5tds").innerHTML=ggg;
</script>
我相信群主,用我的方法,一定可以成功,嘿嘿。
</script>我相信群主,用我的方法,一定可以成功,嘿嘿。
id是自动生成的?你看是不是在调用的时候他生成ID的方式跟网页里有出入
建议你看下调用那生成时的页面源码