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>