°³Ã¼°¡ ÀڽĵéÀ» °¡Áö°í Àִ°¡¸¦ ³ªÅ¸³»´Â ºÎ¿ï°ªÀ» ¹ÝȯÇÑ´Ù.

Àμö/ÆĶó¸ÞÅÍ
ÆĶó¸ÞÅÍ

ÆĶó¸ÞÅÍ´Â ¾ø´Ù.

¹Ýȯ°ª

¹Ýȯ°ª bValÀº Àڽݳü¸¦ °¡Áö°í Àִ°¡¸¦ ³ªÅ¸³»´Â ºÎ¿ï°ªÀÌ´Ù.

true °³Ã¼°¡ HTML ELEMENTµéÀ̳ª TextNode °³Ã¼µéÀ» °¡Áö°í ÀÖ´Ù.
false °³Ã¼°¡ HTML ELEMENTµéÀ̳ª TextNode °³Ã¼µéÀ» °¡Áö°í ÀÖÁö ¾Ê´Ù.
Ư±â

°³Ã¼°¡ HTML ELEMENTµéÀ̳ª TextNode °³Ã¼µéÀ» °¡Áö°í ÀÖÀ¸¸é, childNodes Ä÷º¼ÇÀ» ÅëÇÏ¿© Á¢¼ÓÇÒ ¼ö ÀÖ´Ù.

ÀÌ ¸Þ¼­µå´Â IE6¿¡¼­ºÎÅÍ attribute °³Ã¼¿¡µµ Àû¿ëµÈ´Ù.

Àû¿ë
°³Ã¼scriptIE
ÂüÁ¶
(¿µ¹®)DOM(W3C Document Object Model)

ÀÌ ¸Þ¼­µå´Â (¿µ¹®)DOM1(W3C Document Object Model Level 1)¿¡¼­ Á¤ÀǵǾú´Ù.


°£´ÜÇÑ hasChildNodes ¸Þ¼­µå ¿¹Á¦

°á°ú Ç¥½Ãâ
<DIV id=showA title="°á°ú">°á°ú Ç¥½Ãâ</DIV>
<BUTTON onClick="doShow()">Á¡°ËÇÑ´Ù</BUTTON>
<SCRIPT>
function doShow(){
  coll=document.all;
  hasChild=noChild='';
  for (i=0;i< coll.length;i++){
    if(coll[i].hasChildNodes()) hasChild+=coll[i].nodeName+', ';
    else noChild+=coll[i].nodeName+', ';
  }
  str='<FONT color=blue>ÀÚ½ÄÀÌ ÀÖ´Â ¿¤·¹¸àÆ® :</FONT> '+hasChild+'<BR>';
  str+='<FONT color=red>ÀÚ½ÄÀÌ ¾ø´Â ¿¤·¹¸àÆ® :</FONT> '+noChild+'<BR>';
  showA.innerHTML=str;
}
</SCRIPT>