我有下面的代碼,我不明白什麼是錯的。無法通過編號獲取元素
<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