JavaScript È°¿ëÆÁ
2015.06.03 / 21:51

Node °´Ã¼

IamCoder
Ãßõ ¼ö 283

¼Ò°³

Node °´Ã¼´Â DOM¿¡¼­ ½ÃÁ¶¿Í °°Àº ¿ªÇÒÀ» ÇÑ´Ù. ´Ù½Ã ¸»Çؼ­ ¸ðµç DOM °´Ã¼´Â Node °´Ã¼¸¦ »ó¼Ó ¹Þ´Â´Ù. Node °´Ã¼ÀÇ À§»óÀ» ±×¸²À¸·Î ³ªÅ¸³»¸é ¾Æ·¡¿Í °°´Ù. 

 

ÁÖ¿ä±â´É

Node °´Ã¼ÀÇ ÁÖ¿äÇÑ ÀÓ¹«´Â ¾Æ·¡¿Í °°´Ù.

°ü°è

¿¤¸®¸ÕÆ®´Â ¼­·Î ºÎ¸ð, ÀÚ½Ä, ȤÀº ÇüÁ¦ÀڸŠ°ü°è·Î ¿¬°áµÇ¾î ÀÖ´Ù. °¢°¢ÀÇ Node°¡ ´Ù¸¥ Node¿Í ¿¬°áµÈ Á¤º¸¸¦ º¸¿©ÁÖ´Â API¸¦ ÅëÇؼ­ ¹®¼­¸¦ ÇÁ·Î±×·¡¹ÖÀûÀ¸·Î Ž»öÇÒ ¼ö ÀÖ´Ù.

  • Node.childNodes
  • Node.firstChild
  • Node.lastChild
  • Node.nextSibling
  • Node.previousSibling
  • Node.contains()
  • Node.hasChildNodes()

³ëµåÀÇ Á¾·ù

Node °´Ã¼´Â ¸ðµç ±¸¼º¿ä¼Ò¸¦ ´ëÇ¥ÇÏ´Â °´Ã¼À̱⠶§¹®¿¡ °¢°¢ÀÇ ±¸¼º¿ä¼Ò°¡ ¾î¶² Ä«Å×°í¸®¿¡ ¼ÓÇÏ´Â °ÍÀÎÁö¸¦ ¾Ë·ÁÁÖ´Â ½Äº°ÀÚ¸¦ Á¦°øÇÑ´Ù. 

  • Node.nodeType
  • Node.nodeName

°ª

Node °´Ã¼ÀÇ °ªÀ» Á¦°øÇÏ´Â API

  • Node.nodeValue
  • Node.textContent

Àڽİü¸®

Node °´Ã¼ÀÇ ÀÚ½ÄÀ» Ãß°¡ÇÏ´Â ¹æ¹ý¿¡ ´ëÇÑ API

  • Node.appendChild()
  • Node.removeChild()