為什么結(jié)果不是將PHP插入到HTML之前?(insertBefore相關(guān))
<body> <ul?id="test"><li>JavaScript</li><li>HTML</li></ul>? ? <script?type="text/javascript"> ?var?otest?=?document.getElementById("test");?? ??var?node;//內(nèi)容為HTML的標(biāo)簽 ??var?newNode?=?document.createElement("li"); ??newNode.innerHTML?=?"PHP"; ??var?i?=?0; ??while(otest.childNodes[i]){ ?????????if(otest.childNodes[i].nodeValue?==?"HTML"){ ?????????????node?=?otest.chhildNodes[i]; ?????????????break; ?????????} ?????????i++; ??}?? ? otest.insertBefore(newNode,node);?? </script>? </body>
2016-10-13
2016-09-21
node.Value改成node.innerHTML 因?yàn)椤癏TML”是文本內(nèi)容
2016-09-18
第13行打錯(cuò)了,不是chhildNodes