°³Ã¼ÀÇ Æ¯Á¤ ¹®ÀÚ¿­ ¾ç ³¡¿¡ name ¼Ó¼ºÀ» °¡Áø HTML ¾ØÄ¿¸¦ »ðÀÔÇÑ´Ù.

Àμö/ÆĶó¸ÞÅÍ
stringVar : (¹®ÀÚ¿­ °³Ã¼)
ÇʼöÀûÀÎ ¿ä¼ÒÀ̸ç, ÀÓÀÇÀÇ String °³Ã¼ ¶Ç´Â ¸®ÅÍ·²ÀÌ´Ù.
sVal : (¾ØÄ¿ ¹®ÀÚ¿­)
ÇʼöÀûÀÎ ¿ä¼ÒÀ̸ç, HTML ¾ØÄ¿ÀÇ name ¼Ó¼º¿¡ ³Ö´Â ¹®ÀÚ¿­ÀÌ´Ù.
¼³¸í

String °³Ã¼¿¡¼­ ¸í¸íµÈ ¾ØÄ¿¸¦ ¸¸µé·Á¸é anchor ¸Þ¼­µå¸¦ È£ÃâÇÏ¸é µÈ´Ù.

stringVar.anchor(sVal)Àº <A name="sVal">stringVar</A>¿¡ ÇØ´çÇÑ´Ù


anchorStr°ªÀº <a name="contents">¸ñÂ÷</a>¿Í °°°í, À̸¦ È£ÃâÇϱâ À§Çؼ­ stringVar.link('#'+anchorString)¸¦ »ç¿ëÇÏ¸é °ªÀº <a href=#contents>¿¬°áÀ» À§ÇÑ ¹®ÀÚ¿­</a>¿Í °°´Ù.

<SCRIPT>
var br='<BR>'; // ÁٹٲÞ
var str=''; // Ãâ·Â ¹®ÀÚ¿­ º¯¼ö ¼±¾ð
var anchText='¸ñÂ÷'; // ¾ØÄ¿ ¹®ÀÚ¿­ º¯¼ö ¼±¾ð
var anchorString='contents'; // ¾ØÄ¿ name º¯¼ö ¼±¾ð
var anchorStr=anchText.anchor(anchorString); // anchorStr À¸·Î ¿¬°è

str+='anchText='+anchText+br; // ¾ØÄ¿ ¹®ÀÚ¿­ ´Ü¼ø Ãâ·Â
str+='anchorString='+anchorString+br; // ¾ØÄ¿ name ´Ü¼ø Ãâ·Â
str+='anchorStr=anchText.anchor(anchorString)'+br+br; // ¾ØÄ¿ ¹®ÀÚ¿­ anchorStr ´Ü¼ø Ãâ·Â

str+='anchText.anchor(anchorString)=<font color=blue>'+anchText.anchor(anchorString)+'</font>';
  // ¾ØÄ¿ ¹®ÀÚ¿­¿Í ¾ØÄ¿ nameÀ¸·Î Ãâ·Â
str+=' <SPAN style="background:ffa;border:solid 1 gray;font-size:9pt">º¸ÀÌÁö´Â ¾ÊÀ¸³ª ¾ØÄ¿ µé¾î°£ ÀÚ¸®</SPAN>'+br;
str+='=anchorStr=<font color=blue>'+anchorStr+'</font>'+br; // ¾ØÄ¿ anchorStrÀ¸·Î Ãâ·Â
str+='ÀÌ´Â HTML <font color=blue>&lt;a name="contents"&gt;¸ñÂ÷&lt;/a&gt;</font> ¿Í °°´Ù'+br+br; // »óÀÀÇÏ´Â HTML ÅÂ±× Ãâ·Â

var stringVar='¿¬°áÀ» À§ÇÑ ¹®ÀÚ¿­'; // ¾ØÄ¿¿¡ ¿¬°áÇϱâ À§ÇÑ linkÀÇ ¹®ÀÚ¿­
str+='stringVar.link("#"+anchorString)='+stringVar.link('#'+anchorString)+'·Î ¿¬°á'+br; // ¾ØÄ¿¿¡ ¿¬°áÇϱâ À§ÇÑ link ¸Þ¼­µå·Î ¿¬°á
str+='anchorString.anchor()='+anchorString.anchor()+br+br; // ¾ØÄ¿ name  Ãâ·Â

str+='"½ÇÇè ¿¬°á".anchor("testLink")="'+'½ÇÇè ¿¬°á'.anchor('testLink')+ // ¾ØÄ¿ ¹®ÀÚ¿­ Á÷Á¢ Ãâ·Â
  '" <SPAN style="background:ffa;border:solid 1 pink;font-size:9pt;padding:2">¾ØÄ¿ µé¾î°£ ÀÚ¸®2</SPAN>'+br+br;
str+='"½ÇÇè ¿¬°á".link("#testLink")="'+"½ÇÇè ¿¬°á".link("#testLink")+'"·Î ¿¬°á'+br;

document.write(str); // °á°ú ¹®ÀÚ¿­ Ãâ·Â
</SCRIPT>

¹®¼­ÀÇ anchors ¹è¿­º¯¼ö ¿¹Á¦

À§ ¿¹Á¦¿¡¼­ ¸¸µç ¾ØÄ¿´Â document.anchors[3].name=contents¿Í document.anchors[4].name=testLinkÀÌ´Ù.
¹è¿­º¯¼ö ¿ä¼Ò´Â ÆäÀÌÁö ÀüüÀÇ °ÍÀÌ ¾Æ´Ï°í ¿©±â±îÁöÀÇ ¿ä¼Òµé ÀÌ´Ù. ¸ðµÎ Ç¥½ÃÇÏ·Á¸é onlod ÀÌÈÄ¿¡ Àоî¾ß ÇÑ´Ù.

<SCRIPT>
var str='ÀÌ ¹®¼­ÀÇ ¾ØÄ¿ ¹è¿­º¯¼ö<BR>';
str+='°¹¼ö(document.anchors.length)='+document.anchors.length+'<BR><BR>'; // Ãâ·Â ¹®ÀÚ¿­ º¯¼ö ¼±¾ð
for (i=0;i<document.anchors.length;i++){ // 0ºÎÅÍ ¹è¿­º¯¼ö ±æÀ̱îÁö Ãâ·ÂÇÏ´Â ·çÇÁ
  str+='document.anchors['+i+'].name='+document.anchors[i].name+'<BR>'; // °¢ ¹è¿­º¯¼öÀÇ ¾ØÄ¿ ¸íĪÀ» Ãâ·Â
}
document.write(str); // °á°ú ¹®ÀÚ¿­ Ãâ·Â
</SCRIPT>