°³Ã¼ÀÇ »óÅÂ(state)°¡ º¯°æµÇ¸é ¹ß»ýµÈ´Ù.


À̺¥Æ® ¼Ó¼º
object.onreadystatechange=handler JScript ¸¸-
object.onreadystatechange=GetRef('handler') VBScript 5.0-
ÀζóÀÎ HTML <ELEMENT onreadystatechange="handler"> ¸ðµç Ç÷§Æ®Æû
¸í¸íµÈ ½ºÅ©¸³Æ® <SCRIPT for=object event=onreadystatechange> Explorer-
À̺¥Æ® Ư¼º
Bubbles ¾øÀ½
Ãë¼Ò ºÒ°¡
¹ß»ý ¿øÀÎ °³Ã¼ÀÇ »óÅÂ(state)°¡ º¯°æµÇ¸é ¹ß»ý
µðÆúÆ® ÀÛ¿ë ¹®¼­ÀÇ »óÅ°¡ ÁغñµÇ¾ú´Ù´Â ½ÅÈ£¸¦ º¸³½´Ù.
HTML ±Ô°Ý ºñ±Ô°Ý IE È®Àå.

DHTML °³Ã¼ ¸ðµ¨¿¡¼­ À̺¥Æ®Ã³¸®ÀÚ´Â ÆĶó¸ÞÅ͵éÀ» Á÷Á¢ ¹ÞÁö´Â ¸øÇصµ, event°³Ã¼ÀÇ Äõ¸®¸¦ »ç¿ëÇÒ ¼ö ÀÖ´Ù.

altKey ALT Å°°¡ ´­·È´Â°¡¸¦ ¹ÝȯÇϰųª ¼³Á¤ÇÑ´Ù.
altLeft ¿ÞÂÊ ALT Å°°¡ ´­·È´Â°¡¸¦ ¹ÝȯÇϰųª ¼³Á¤ÇÑ´Ù.
ctrlLeft ¿ÞÂÊ CTRL Å°°¡ ´­·È´Â°¡¸¦ ¹ÝȯÇϰųª ¼³Á¤ÇÑ´Ù.
shiftLeft ¿ÞÂÊ SHIFT Å°°¡ ´­·È´Â°¡¸¦ ¹ÝȯÇϰųª ¼³Á¤ÇÑ´Ù.
srcElement À̺¥Æ®¸¦ ¹ß»ý½ÃŲ °³Ã¼¸¦ ¹ÝȯÇϰųª ¼³Á¤ÇÑ´Ù.
type À̺¥Æ® °³Ã¼ÀÇ À̺¥Æ® ¸íĪÀ» ¹ÝȯÇϰųª ¼³Á¤ÇÑ´Ù.

Ư±â

onreadystatechange À̺¥Æ®°¡ ¹ß»ýÇÑ ¿¤·¹¸àÆ®ÀÇ ÇöÀç »óÅÂ(state)¸¦ ¾ò¾î³»±â À§ÇØ readyState ¼Ó¼ºÀ» »ç¿ëÇÒ ¼ö ÀÖ´Ù.

¸ðµç ¿¤·¹¸àÆ®µéÀº onreadystatechange À̺¥Æ®¿¡ Àû¿ëµÈ´Ù. ´ÙÀ½ °³Ã¼µé¿¡¼­´Â µ¥ÀÌÅ͸¦ ·ÎµùÇØ¾ß ÇϹǷΠÇ×»ó ¹ß»ýÇÑ´Ù: applet document frame FRAMESET iframe img link object script xml ¿¤·¹¸àÆ®. ´Ù¸¥ °³Ã¼µé¿¡¼­´Â behavior°¡ ÷ºÎµÈ °æ¿ì¿¡¸¸ onreadystatechange À̺¥Æ®°¡ ¹ß»ýÇÑ´Ù.

ÀÛ¿ë(behavior)ÀÌ ¿ÏÀüÈ÷ ´Ù¿î·Îµå µÇ°í ¿¤·¹¸àÆ®¿¡ Àû¿ëµÇ°Ô Çϱâ À§Çؼ­´Â onreadystatechange À̺¥Æ®°¡ ¹ß»ýµÇ°í, ¿¤·¹¸àÆ®ÀÇ readyState ¼Ó¼ºÀÌ complete·Î ¼³Á¤µÈ °ÍÀ» È®ÀÎ ÇÏ¿©¾ß ÇÑ´Ù.
onreadystatechange À̺¥Æ®°¡ ¹ß»ýÇÒ ¶§±îÁö´Â, ¿¤·¹¸àÆ®¿¡ ±¸¼º¿øÀÌ Ã·ºÎµÇ±â Àü¿¡ »ç¿ëÇÏ·ÁÇϸé, °³Ã¼°¡ ¼Ó¼ºÀ̳ª ¸Þ¼­µå¸¦ Áö¿øÇÏÁö ¾Ê´Â´Ù´Â ½ºÅ©¸³Æ® ¿À·ù°¡ ¹ß»ýµÉ ¼ö ÀÖ´Ù.

Àû¿ë
°³Ã¼scriptHTMLIE


onreadystatechange À̺¥Æ® ¿¹Á¦

¾Æ·¡ À©µµ¿ì »óŹٿ¡¼­ readyState ¼Ó¼º°ªÀ» È®ÀÎÇ϶ó.

<SCRIPT>
document.onreadystatechange=checkReady;
function checkReady(){
  if (document.readyState=='complete'){
    status='document.readyState=('+document.readyState+')';
  }
}
</SCRIPT>