°³Ã¼¿¡ ÃÐÁ¡À» ÁÖ°í, onfocus À̺¥Æ®¸¦ ¹ß»ý½ÃŲ´Ù.

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

ÇʼöÀûÀÎ object Àμö´Â ÃÊÁ¡À» ÁÖ°íÀúÇÏ´Â °³Ã¼ÀÇ À̸§À̳ª °³Ã¼ ¹è¿­º¯¼ö ´ëÇÑ Àμö¿¡ ÀÇÇÑ ÂüÁ¶ÀÌ´Ù.

Àμö/ÆĶó¸ÞÅÍ

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

¹Ýȯ°ª

¹Ýȯ°ªÀº ¾ø´Ù.

±¸¹® ¿¹Á¦
document.formName.inputName.focus();
document.forms[0].elements[1].focus();
windowName.focus();
¼³¸í

´ëºÎºÐÀÇ form °³Ã¼¿Í À©µµ¿ì(window) °³Ã¼¿¡ Àû¿ëµÇ°í Javascript¿¡ ÀÇÇÏ¿© ÇØ´ç °³Ã¼¿¡ ÃÊÁ¡À» ÁÙ ¼ö ÀÖ´Ù.

ÇØ´ç °³Ã¼ À§¿¡¼­ ¸¶¿ì½º¸¦ Ŭ¸¯ÇÏ´Â °Í°ú °°Àº È¿°ú¸¦ ÁØ´Ù. ÃÊÁ¡Àº Ç×»ó ÇÑ°³ÀÇ °³Ã¼¿¡¸¸ ÁÙ ¼ö ÀÖ´Ù.

Çش簳ü¿¡¼­ ÃÊÁ¡À» Á¦°ÅÇÏ·Á¸é blur() ¸Þ¼­µå¸¦ »ç¿ëÇÏ¸é µÈ´Ù.
focus() ¸Þ¼­µå¸¦ »ç¿ëÇÒ ¼ö ÀÖ´Â °³Ã¼¿¡¼­´Â blur() ¸Þ¼­µåµµ »ç¿ëÇÒ ¼ö ÀÖ´Ù.

Ư±â

¿©·¯°³ÀÇ À©µµ¿ì âÀÌ ¿­·Á ÀÖÀ» ¶§ ÇØ´ç window °³Ã¼¿¡ ÃÊÁ¡À» ÁÖ¸é ¸ÇÀ§·Î ¿Ã¶ó¿Í ÀÛ¾÷ÇÒ ¼ö ÀÖ´Â »ó´ë°¡ µÇ¾î Æí¸®ÇÏ´Ù.

ÀÌ ¸Þ¼­µå´Â ¸¦ ¹ß»ý½ÃÅ°°í onfocus À̺¥Æ® ó¸®ÀÚ¿¡ ±â¼úµÈ Äڵ带 ¼öÇàÇÑ´Ù.

IE5¿¡¼­, focus ¸Þ¼­µå¿¡ ³ëÃâµÇ´Â ¿¤·¹¸àÆ®´Â tabIndex ¾ÖÆ®¸®ºäÆ®°¡ ÀÖ¾î¾ß ÇÑ´Ù.

¹®¼­°¡ ¿ÏÀüÈ÷ ·ÎµùµÉ ‹š±îÁö´Â ¿¤·¹¸àÆ®´Â ÃÊÁ¡À» ¹Þ¸¦ ¼ö ¾ø´Ù.

Àû¿ë
°³Ã¼scriptIE
ÂüÁ¶

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



ÃÊÁ¡ Á¤º¸ Ç¥½ÃÇÏ´Â °÷

¹®¼­°¡ ·ÎµùµÇ¸é textAreaName ÅؽºÆ®¿¡¸®¾Æ¿¡ ÃÊÁ¡ÀÌ ¿Àµµ·Ï ÇÏ¿´´Ù. ¸¶¿ì½º¸¦ ´Ù¸¥ Çʵ忡 Ŭ¸¯Çϸç ÃÊÁ¡À» ¹Ù²ãº¸¶ó.

<FORM name="formName">
<TEXTAREA name="textAreaName"
  onFocus="showFocus(this)">ÃÊÁ¡Àº ÇÑ°³ÀÇ °³Ã¼¿¡¸¸ ÁÙ ¼ö ÀÖ´Ù.</TEXTAREA>
<INPUT type="text" name="textName" value="³ª¸ÓÁö´Â ¸ðµÎ blur ÀÌ´Ù"
  onFocus="showFocus(this)"></INPUT>
<INPUT type="password" name="passwordName" value=""
  onFocus="showFocus(this)"></INPUT>
</FORM>

<SCRIPT>
document.onload=document.formName.textAreaName.focus(); // ¹®¼­°¡ ·ÎµùµÇ¸é textAreaName¿¡ ÃÊÁ¡ÀÌ ¿Àµµ·ÏÇÑ´Ù.

function showFocus(obj){ // °³Ã¼¸¦ Àμö·Î ¹Þ¾Æ ±â´ÉÇÔ¼ö¸¦ ¼öÇàÇÑ´Ù.
  showArea.innerHTML='ÃÊÁ¡Àº <FONT color=blue><B>'+obj.name+'</B></FONT>¿¡ ¿Ô´Ù.'; // ÃÊÁ¡ Á¤º¸¸¦ Ãâ·ÂÇÑ´Ù.
}
</SCRIPT>

<DIV id="showArea" class=show style=width:400;text-align:center>ÃÊÁ¡ Á¤º¸ Ç¥½ÃÇÏ´Â °÷</DIV>