This question already has answers here:
How to set DOM element as the first child?

(9 个回答)


7年前关闭。




我怎么能指定这个 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);
}

最佳答案

list.insertBefore(entry, list.firstChild);

https://developer.mozilla.org/en-US/docs/Web/API/Node.insertBefore

关于javascript - 使用 JavaScript 将项目添加到列表顶部,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/19353421/

10-16 10:48