為什么otest.lastChild不能改為otest.childNode[1]?
這兩不難道不是同一個(gè)節(jié)點(diǎn)嗎?
<script type="text/javascript">
? var otest = document.getElementById("test"); ?
? var newnode=document.createElement("li");
? newnode.innerHTML="php";
? otest.insertBefore(newnode,otest.childNode[1]);
</script>?
2017-12-20
lastChild需要考慮最后是否有空格,空格在IE以外的瀏覽器會(huì)被認(rèn)為是一個(gè)節(jié)點(diǎn)
2017-08-22
好吧~應(yīng)該是childNodes[1]才對(duì)