老师麻烦看下
来源:6-4 编程练习
慕先生1376233
2020-06-29 20:36:43
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>创建节点</title>
</head>
<body>
<ul id="myList"></ul>
<script type="text/javascript">
//获取ul
var ul = document.getElementById('myList');
var li = null;
//创建注释节点
var comment = document.createComment("A comment");
//创建一个文档片段
var fragment = document.createDocumentFragment();
//创建一个循环,创建出3个li;
for (var i = 0; i < 3; i++){
//创建一个元素节点
li = document.createElement("li");
li.appendChild(document.createTextNode("第" + (i+1) + "个" + "li"));
//li装填到文档片段里
fragment.appendChild(li);
}
//将文档片段装填到ul里
ul.appendChild(fragment);
//将注释节点 放到ul上面,body里面
document.body.insertBefore(comment,ul)
</script>
</body>
</html>
1回答
好帮手慕粉
2020-06-30
同学你好,代码实现的是正确的。继续加油,祝学习愉快~
相似问题