我有下面的代码,我不明白什么是错的。无法通过编号获取元素
<tr id="outState">
<th>State</th>
<td style="text-align: center;" id="stateRow_0" xmlns="">
<select id="state_0">
<option value="0">0</option>
<option value="1">1</option>
</select>
</td>
</tr>
输出:
alert(document.getElementById("outState"));
alert(document.getElementById("stateRow_0 "));
alert(document.getElementById("state_0"));
第一个给我空和第二成功。
在IE9上我第一次获得成功,第二次获得成功。
在加载完所有DOM后调用JS。
为什么以及如何解决这个问题?
下一次,最好先发布实际问题,而不是AAAAAAAAAAAAAAAAAAAAAA。撤回投票并投票重新开放。 – 2012-07-22 12:12:01
链接的jsfiddle工作得很好。然而,这与发布在这里的代码不一样。 – Pointy 2012-07-22 12:21:24