0
要素をと同じテキストと最後に追加したいと思います。私はappendChild
とinsertBefore
を使います。あなたは挿入する要素のクローンを作成する必要がinsertBeforeとappendChildを使用して、リストの先頭と末尾に同じ要素を挿入する方法は?
var list = document.getElementsByTagName('ul')[0];
var firstElement = list.firstChild;
var newElement = document.createElement('li');
var newText = document.createTextNode('new text');
newElement.appendChild(newText);
list.appendChild(newElement);
list.insertBefore(newElement, firstElement);
<ul>
<li>1</li>
<li>2</li>
<li>3</li>
</ul>