PARADISELIN
2015-10-20 20:54
<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>
语法没错,但根据题意,要求插入的是HTML之前, 你插入的不是HTML之前,而是javascript之前。用document.write(node.innerHTML);打印出来的是javascript。
理解了就是,有些代码题目设置答案唯一的,不必较真。
JavaScript进阶篇
469070 学习 · 22582 问题
相似问题