如何指定此function
中的项目应添加到列表顶部?目前它将项目添加到底部。
这是函数本身:
function listFiller() {
var list = document.getElementById('list');
var entry = document.createElement('li');
entry.appendChild(document.createTextNode(guessedWord));
entry.appendChild(document.createTextNode(" - "));
entry.appendChild(document.createTextNode(seconds));
list.appendChild(entry);
}
答案 0 :(得分:3)
list.insertBefore(entry, list.firstChild);
请参阅https://developer.mozilla.org/en-US/docs/Web/API/Node.insertBefore
答案 1 :(得分:0)
.appendChild()
会将元素添加到最后一个,如果要添加任何元素,可以使用.insertBefore()
加入jQuery,然后.prepend()