請問各位大神我這樣有什么錯誤
<script?type="text/javascript"> ??var?otest?=?document.getElementById("test");?? ??var?node?=?document.getElementsByTagName("li")[0]; ??var?newnode?=?document.createElement("li"); ??newnode.innerHTML?=?"php"; ??otest.insertBefore(newnode,node); </script>
2015-10-20
語法沒錯,但根據(jù)題意,要求插入的是HTML之前, ?你插入的不是HTML之前,而是javascript之前。用document.write(node.innerHTML);打印出來的是javascript。
理解了就是,有些代碼題目設(shè)置答案唯一的,不必較真。