插入節點insertBefore()
<ul id="test">
<li id="one">JavaScript</li>
<li>HTML</li>
</ul>?
?<script type="text/javascript">
var test=document.getElementById("test");
?var node=document.getElementById("one");
?var newnode=document.creatElementById("li");
?newnode.innerHTML="PHP";
?test.insertBefore(newnode,node);
? </script>
為什么沒有效果
2016-04-15
var newnode=document.creatElementById("li");
document.creatElement是在對象中創建一個對象哦,document.getElementById("xx")這個是根據指定的?id?屬性值得到對象,
所以您可以改成?var newnode=document.creatElement("li");試試
2016-04-15
?var newnode=document.creatElementById("li");
creatElementById 沒有這樣的用法吧
改成creatElement("li")試試?