최신 웹 개발 튜토리얼
 

HTML DOM appendChild() Method

<요소 개체

목록에서 항목을 추가합니다 :

var node = document.createElement("LI");                 // Create a <li> node
var textnode = document.createTextNode("Water");         // Create a text node
node.appendChild(textnode);                              // Append the text to <li>
document.getElementById("myList").appendChild(node);     // Append <li> to <ul> with id="myList"

추가하기 전에 :

  • Coffee
  • Tea

추가 후 :

  • Coffee
  • Tea
  • Water
»그것을 자신을 시도

"Try it Yourself" 아래의 예.


정의 및 사용

appendChild() 메소드는 노드의 마지막 자식으로 노드를 추가합니다.

팁 : 텍스트, 새 단락을 만들려면 문서에 단락을 한 후, 당신은 단락에 추가 텍스트 노드와 텍스트를 만들 추가해야합니다.

또한 하나의 요소에서 다른 요소 요소를 이동하려면이 방법을 사용할 수 있습니다 (See "More Examples") .

팁 : 사용 insertBefore() 지정된, 기존의 자식 노드 앞에 새 자식 노드를 삽입하는 방법.


브라우저 지원

테이블의 숫자는 완전히 방법을 지원하는 최초의 브라우저 버전을 지정합니다.

방법
appendChild()

통사론

node .appendChild( node )

매개 변수 값

매개 변수 유형 기술
node Node object 필요합니다. 당신이 추가 할 노드 객체

기술적 세부 사항

반환 값 : 첨부 된 노드를 나타내는 노드 개체,
DOM 버전 코어 레벨 1 노드 개체

예

더 예

하나의 목록에서 다른 목록 항목을 이동 :

var node = document.getElementById("myList2").lastChild;
document.getElementById("myList1").appendChild(node);

추가하기 전에 :

  • Coffee
  • Tea
  • Water
  • Milk

추가 후 :

  • Coffee
  • Tea
  • Milk
  • Water
»그것을 자신을 시도

크리에이트 <p> 요소와에 추가 <div> 요소 :

var para = document.createElement("P");                       // Create a <p> node
var t = document.createTextNode("This is a paragraph.");      // Create a text node
para.appendChild(t);                                          // Append the text to <p>
document.getElementById("myDIV").appendChild(para);           // Append <p> to <div> with id="myDIV"
»그것을 자신을 시도

크리에이트 <p> 일부 텍스트 요소와 문서 본문의 말미에 추가합니다 :

var x = document.createElement("P");                        // Create a <p> node
var t = document.createTextNode("This is a paragraph.");    // Create a text node
x.appendChild(t);                                           // Append the text to <p>
document.body.appendChild(x);                               // Append <p> to <body>
»그것을 자신을 시도

관련 페이지

HTML DOM 참조 : href="met_node_haschildnodes.html"> element . hasChildNodes() Method href="met_node_haschildnodes.html"> element . hasChildNodes() Method

HTML DOM 참조 : href="met_node_insertbefore.html"> element . insertBefore() Method href="met_node_insertbefore.html"> element . insertBefore() Method

HTML DOM 참조 : href="met_node_removechild.html"> element . removeChild() Method href="met_node_removechild.html"> element . removeChild() Method

HTML DOM 참조 : href="met_node_replacechild.html"> element . replaceChild() Method href="met_node_replacechild.html"> element . replaceChild() Method

HTML DOM 참조 : href="met_document_createelement.html">document. createElement() Method href="met_document_createelement.html">document. createElement() Method

HTML DOM 참조 : href="met_document_createtextnode.html">document. createTextNode() Method href="met_document_createtextnode.html">document. createTextNode() Method

HTML DOM 참조 : href="met_document_adoptnode.html">document. adoptNode() Method href="met_document_adoptnode.html">document. adoptNode() Method

HTML DOM 참조 : href="met_document_importnode.html">document. importNode() Method href="met_document_importnode.html">document. importNode() Method


<요소 개체