使用JavaScript将项添加到列表顶部

时间:2013-10-14 04:11:58

标签: javascript

如何指定此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);
}

2 个答案:

答案 0 :(得分:3)

list.insertBefore(entry, list.firstChild);

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

答案 1 :(得分:0)

.appendChild()会将元素添加到最后一个,如果要添加任何元素,可以使用.insertBefore()

加入jQuery,然后.prepend()