¹®¼­ÀÇ ¸ðµç href ¼Ó¼ºÀÌ ÁöÁ¤µÈ a, area °³Ã¼µéÀÇ ¹è¿­º¯¼ö Ä÷º¼ÇÀ» ÂüÁ¶ÇÑ´Ù.

Àμö
: (°³Ã¼)
ÇʼöÀûÀÎ ¿ä¼ÒÀÌ°í Ä÷º¼ÇÀ» Æ÷ÇÔÇÏ´Â ¸ðü °³Ã¼ÀÌ´Ù.

cVal : (Ä÷º¼Ç)
¼±ÅÃÀûÀÎ ¿ä¼ÒÀÌ°í °ªÀº Ä÷º¼ÇÀ» ³ªÅ¸³»´Â °³Ã¼ÀÌ´Ù. a, area °³Ã¼µé·Î ±¸¼ºµÈ´Ù.

oVal : (°³Ã¼)
¼±ÅÃÀûÀÎ ¿ä¼ÒÀÌ°í °ªÀº Ä÷º¼ÇÀÇ ÇÑ°³ÀÇ ¿¤·¹¸àÆ® °³Ã¼ÀÌ´Ù.

index : (Á¤¼ö/¹®ÀÚ¿­)
ÇʼöÀûÀÎ ¿ä¼ÒÀÌ°í °ªÀº Ä÷º¼ÇÀÇ Àμö³ª ¹®ÀÚ¿­·Î ÇÑ°³ÀÇ ¿¤·¹¸àÆ® °³Ã¼³ª ´Ù¸¥ Ä÷º¼ÇÀ» ÂüÁ¶ÇÒ¼ö ÀÖ°í ¹è¿­º¯¼öÀÇ ±ÔÄ¢¿¡µû¶ó 0ºÎÅÍ ½ÃÀÛÇÏ°í Á¦ÀÏ ¸¶Áö¸· Àμö´Â ±æÀ̺¸´Ù 1 ÀÛ´Ù. °°Àº nameÀ̳ª id ¼Ó¼ºÀ» °¡Áø °³Ã¼µéÀÌ ÀÖ´Â °æ¿ì¿¡´Â Ä÷º¼ÇÀ» ¹ÝȯÇÑ´Ù.

Ư±â

Ä÷º¼Ç¿¡¼­ a °³Ã¼µéÀ» ÂüÁ¶Çϱâ À§ÇÏ¿© È£ÃâÇϱâ À§ÇÏ¿© name ȤÀº id ¼Ó¼ºÀÇ ÁöÁ¤ÀÌ ÇÊ¿äÇÏ´Ù.

Àû¿ë
°³Ã¼scriptHTML±Ô°ÝIE
ÂüÁ¶

ÀÌ Ä÷º¼ÇÀº (¿µ¹®)DOM Level 1(W3C Document Object Model)¿¡ Á¤ÀǵǾú´Ù.


¼³¸íÀ» À§ÇÑ ¿¹Á¦

ÇÏÀ̶óÀÌÆ® LINK

¿¹Á¦length ¼Ó¼º IE4 NS2
¢¡ ¿¬°áÀ» À§ÇÑ ¹è¿­º¯¼ö(links) °³Ã¼µé Ä÷º¼ÇÀÇ ±æÀ̸¦ ¹ÝȯÇÑ´Ù.
¹®¹ý: [iVal=].length
ÄÚµå: document.write(document.links.length) °á°ú: ·ÎµùÀÌ ¿Ï·áµÇÁö ¾ÊÀº »óÅÂÀ̹ǷΠ¾Æ·§ ºÎºÐÀº Æ÷ÇÔµÇÁö ¾Ê¾Ò½¿.
ÄÚµå: ·Îµù ÈÄ <A href="javascript:alert(document.links.length)">ÃÑ ¿¬°á °¹¼ö</A> °á°ú: ·Îµù ÈÄ ÃÑ ¿¬°á °¹¼ö

item ¸Þ¼­µå IE
¢¡ À妽º·Î Ä÷º¼ÇÀÇ ÇÑ°³ÀÇ °³Ã¼¸¦ ¹ÝȯÇÑ´Ù.
¹®¹ý: [oVal=].item('iVal')
ÄÚµå: document.write(oObj.item(1).href °á°ú:
ÄÚµå: document.write(oObj.item('linkSample').href °á°ú:
namedItem ¸Þ¼­µå IE6
¢¡ À̸§(name)À̳ª ÀνÄÀÚ(id)·Î Ä÷º¼Ç¿¡¼­ ÇÑ°³ÀÇ °³Ã¼³ª ÇϺΠÄ÷º¼ÇÀ» ¹ÝȯÇÑ´Ù.
¹®¹ý: [oVal=].namedItem('sVal')
ÄÚµå: document.write(oObj.namedItem('linkSample').href) °á°ú:
tags ¸Þ¼­µå IE
¢¡ Ä÷º¼Ç¿¡¼­ HTML ¿¤·¹¸àÆ® À̸§ ¹®ÀÚ¿­°ú ÀÏÄ¡ÇÏ´Â ¿¤·¹¸àÆ®µéÀÇ Ä÷º¼ÇÀ̳ª ÇÑ°³ÀÇ ¿¤·¹¸ÇÆ® °³Ã¼¸¦ ¹ÝȯÇÑ´Ù.
¹®¹ý: [oVal=].tags('sVal')
ÄÚµå: document.write(oObj.tags('A').length) °á°ú:
ÄÚµå: document.write(oObj.tags('a')[0].href) °á°ú:
urns ¸Þ¼­µå IE
¢¡ behavior°¡ ÷ºÎµÈ ¸ðµç °³Ã¼ÀÇ Ä÷º¼ÇÀ» ¹ÝȯÇÑ´Ù.
¹®¹ý: [oVal=].urns('sVal')
ÄÚµå: document.write(oObj.urns('../public/hilite.htc')) °á°ú:

ÀÌÆäÀÌÁöÀÇ ¸ðµç ¿¬°á º¸±â ¿¹Á¦

½ÇÁ¦ÀûÀÎ »óȲ¿¡¼­ º¸±â À§ÇÏ¿© ¿¹Á¦¸¦ ºÐ¸®ÇÏÁö ¾Ê¾Ò´Ù.

<DIV class=show style="text-align:center" title="°á°ú">
<FORM><INPUT type=button value="¿¬°á ¸ðµÎ º¸±â" onClick="showAll()"></FORM>
</DIV>

<SCRIPT>
function showAll(){ // ±â´ÉÇÔ¼ö¸¦ ½ÃÀÛÇÑ´Ù.
  obj=document.links; // ¿¬°á ¹è¿­º¯¼ö¸¦ °£´ÜÈ÷ obj·Î ¸¸µç´Ù
  closeStr='<SPAN style="border:solid 1 gray;padding:3;background:ffa;float:right;cursor:hand" '; // â´Ü±â ¹®ÀÚ¿­À» º¯¼ö·Î ¸¸µç´Ù.
  closeStr+='onClick=self.close()>â´Ý±â</SPAN>';
  str=closeStr+'<TABLE border=1 cellpadding=1 cellspacing=0 width=100% align=center>'; // Å×À̺íÀ» ½ÃÀÛÇÑ´Ù.
  str+='<TR bgcolor=eeeeee><TH>#</TH><TH>protocol</TH><TH>href</TH>'; // Å×À̺í Á¦¸ñÀ» ³Ö´Â´Ù.
  str+='<TH>hash</TH><TH>target</TH><TH>host</TH></TR>';
  newWin=window.open('','newWin','width=900,height=500,top=100,left=50,toolbars=no,scrollbars=yes');
    // Ãâ·ÂÇÒ À©µµ¿ì¸¦ ¿­°í À̸§(newWin)À» ºÎ¿©ÇÑ´Ù.
  for (numb=0;numb<obj.length;numb++){ // ¿¬°á ¹è¿­º¯¼ö ±æÀ̸¸Å­ ¹Ýº¹ÇÏ´Â ·çÇÁ¸¦ ½ÃÀÛÇÑ´Ù.
    str+='<TR><TD>links['+numb+']</TD>'; // ¹øÈ£¸¦ ³Ö´Â´Ù.
    str+='<TD>'+(obj[numb].protocol?obj[numb].protocol:'&nbsp;')+'</TD>'; // ÇÁ·ÎÅäÄÝÀ» ³Ö´Â´Ù.
      // °¢°¢ »ïÇ×½ÄÀ¸·Î ºóÄ­ÀÌ¸é °ø¹é¹®ÀÚ(&nbsp;)¸¦ ³Ö´Â´Ù.
    str+='<TD>'+(obj[numb].href?obj[numb].href:'&nbsp;')+'</TD>'; // ¿¬°áÁÖ¼Ò¸¦ ³Ö´Â´Ù.
    str+='<TD>'+(obj[numb].hash?obj[numb].hash:'&nbsp;')+'</TD>'; // ºÎÀ§ÁöÁ¤ÀÚ¸¦ ³Ö´Â´Ù.
//    str+='<TD>'+(obj[numb].search?obj[numb].search:' ')+'</TD>'; // Áߺ¹¼ºÀ̹ǷΠ»ý·«ÇÑ´Ù.
    str+='<TD>'+(obj[numb].target?obj[numb].target:'&nbsp;')+'</TD>'; // ¸ñÇ¥ ÇÁ·¹ÀÓÀ» ³Ö´Â´Ù.
    str+='<TD>'+(obj[numb].host?obj[numb].host:'&nbsp;')+'</TD>'; // È£½ºÆ®¸¦ ³Ö´Â´Ù.
//    str+='<TD>'+(obj[numb].pathname?obj[numb].pathname:' ')+'</TD>'; // Áߺ¹¼ºÀ̹ǷΠ»ý·«ÇÑ´Ù.
    str+='</TR>'; // Å×À̺í ÇÑÁÙÀ» ´Ý´Â´Ù.
  } // ·çÇÁ¸¦ Á¾·áÇÑ´Ù.
  str+='</TABLE>'+closeStr; // Å×À̺íÀ» ´Ý´Â´Ù.
  newWin.document.write(str); // °á°ú¸¦ º¸Á¶Ã¢¿¡ Ãâ·ÂÇÑ´Ù.
} // ±â´ÉÇÔ¼ö¸¦ Á¾·áÇÑ´Ù.
</SCRIPT>