我目前正在学习HTML和JavaScript,但我在理解节点/元素以及如何使用它们时遇到问题。我正在参加一个在线课程,该课程使用机器人更正我的代码。这是在我的HTML文件中,其中包含所需的内容:
<body>
<section id="players">
<h1>Players</h1>
<ol>
<li>Alice</li>
<li>Bob</li>
<li>Cesar</li>
</ol>
</section>
<script src="index.js"></script>
</body>
说明是
使用该方法在名称列表中添加新元素,insertBefore
在名称和之间添加元素Bob
Cesar
我想在 和 之间插入名称'bobby'
Bob
Cesar
到目前为止,这是我的代码,但我不知道如何正确格式化它:
const textnode = document.createTextNode('bobby')
const node = document.createElement('LI')
node.insertBefore()
node.appendChild(textnode)
document.getElementById('players').appendChild(node)
机器人的输出为:
index.js
✓ exists
✓ is valid JavaScript
✓ adds a list item
✓ makes it so that the first list item contains “Alice”
✓ makes it so that the second list item contains “Bob”
1) makes it so that the fourth list item contains “Cesar”
✓ uses insertBefore
慕尼黑的夜晚无繁华
杨__羊羊
炎炎设计
相关分类