°³Ã¼¿¡ ÃÊÁ¡À» »ý½ÇÇßÀ» ¶§ ¹ß»ýÇÑ´Ù.
À̺¥Æ® ¼Ó¼º |
object.onblur=handler | JScript ¸¸- |
---|---|---|
object.onblur=GetRef('handler') | VBScript 5.0- | |
ÀζóÀÎ HTML | <ELEMENT onblur ="handler"> | ¸ðµç Ç÷§Æ®Æû |
¸í¸íµÈ ½ºÅ©¸³Æ® | <SCRIPT for= object event=onblur> | Explorer- |
Bubbles | ¾øÀ½ |
---|---|
Ãë¼Ò | ºÒ°¡ |
¹ß»ý ¿øÀÎ | ¸¶¿ì½º¿¡ ÀÇÇÑ Ç×Çسª ÅÇ(tab)¿¡ ÀÇÇÑ Ç×ÇØ¿¡ ÀÇÇÏ¿©, °³Ã¼°¡ ÃÊÁ¡(Æ÷Ä¿½º)À» »ó½ÇÇßÀ» ¶§ ¹ß»ýÇÑ´Ù.
|
µðÆúÆ® ÀÛ¿ë | À̺¥Æ®°¡ ¹ß»ýµÈ °³Ã¼¿¡¼ ÃÊÁ¡À» Á¦°ÅÇÏ°í ´Ù¸¥ °÷À¸·Î À̵¿½ÃŲ´Ù. |
HTML ±Ô°Ý | HTML 4.0 ±Ô°Ý. |
DHTML °³Ã¼ ¸ðµ¨¿¡¼ À̺¥Æ®Ã³¸®ÀÚ´Â ÆĶó¸ÞÅ͵éÀ» Á÷Á¢ ¹ÞÁö´Â ¸øÇصµ, event°³Ã¼ÀÇ Äõ¸®¸¦ »ç¿ëÇÒ ¼ö ÀÖ´Ù.
altKey | ALT Å°°¡ ´·È´Â°¡¸¦ ¹ÝȯÇϰųª ¼³Á¤ÇÑ´Ù. |
altLeft | ¿ÞÂÊ ALT Å°°¡ ´·È´Â°¡¸¦ ¹ÝȯÇϰųª ¼³Á¤ÇÑ´Ù. |
clientX | À©µµ¿ì Àå½Ä°ú ½ºÅ©·Ñ¹Ù¸¦ Á¦¿ÜÇÑ »ç¿ëÀÚ Áö¿ª¿¡ »ó´ëÀû ¸¶¿ì½ºÆ÷ÀÎÅÍ ¼öÆò ÁÂÇ¥¸¦ ¹ÝȯÇϰųª ¼³Á¤ÇÑ´Ù. |
clientY | À©µµ¿ì Àå½Ä°ú ½ºÅ©·Ñ¹Ù¸¦ Á¦¿ÜÇÑ »ç¿ëÀÚ Áö¿ª¿¡ »ó´ëÀû ¸¶¿ì½ºÆ÷ÀÎÅÍ ¼öÁ÷ ÁÂÇ¥¸¦ ¹ÝȯÇϰųª ¼³Á¤ÇÑ´Ù. |
ctrlLeft | ¿ÞÂÊ CTRL Å°°¡ ´·È´Â°¡¸¦ ¹ÝȯÇϰųª ¼³Á¤ÇÑ´Ù. |
offsetX | À̺¥Æ®°¡ ¹ß»ýµÈ °³Ã¼¿¡ ¸¶¿ì½ºÆ÷ÀÎÅÍÀÇ »ó´ëÀûÀÎ À§Ä¡(¿ÀÇÁ¼¼Æ®) ¼öÆò ÁÂÇ¥¸¦ ¹ÝȯÇϰųª ¼³Á¤ÇÑ´Ù. |
offsetY | À̺¥Æ®°¡ ¹ß»ýµÈ °³Ã¼¿¡ ¸¶¿ì½ºÆ÷ÀÎÅÍÀÇ »ó´ëÀûÀÎ À§Ä¡(¿ÀÇÁ¼¼Æ®) ¼öÁ÷ ÁÂÇ¥¸¦ ¹ÝȯÇϰųª ¼³Á¤ÇÑ´Ù. |
screenX | »ç¿ëÀÚ ½ºÅ©¸°¿¡ »ó´ëÀûÀÎ ¸¶¿ì½ºÆ÷ÀÎÅÍÀÇ ¼öÆò À§Ä¡¸¦ ¹ÝȯÇϰųª ¼³Á¤ÇÑ´Ù. |
screenY | »ç¿ëÀÚ ½ºÅ©¸°¿¡ »ó´ëÀûÀÎ ¸¶¿ì½ºÆ÷ÀÎÅÍÀÇ ¼öÁ÷ À§Ä¡¸¦ ¹ÝȯÇϰųª ¼³Á¤ÇÑ´Ù. |
shiftLeft | ¿ÞÂÊ SHIFT Å°°¡ ´·È´Â°¡¸¦ ¹ÝȯÇϰųª ¼³Á¤ÇÑ´Ù. |
srcElement | À̺¥Æ®¸¦ ¹ß»ý½ÃŲ °³Ã¼¸¦ ¹ÝȯÇϰųª ¼³Á¤ÇÑ´Ù. |
type | À̺¥Æ® °³Ã¼ÀÇ À̺¥Æ® ¸íĪÀ» ¹ÝȯÇϰųª ¼³Á¤ÇÑ´Ù. |
x | »ó´ëÀûÀ¸·Î À§Ä¡ÇÑ ¸ðü °³Ã¼¿¡ »ó´ëÀûÀÎ À§Ä¡ ¼öÆò ÁÂÇ¥¸¦ ¹ÝȯÇϰųª ¼³Á¤ÇÑ´Ù. |
y | »ó´ëÀûÀ¸·Î À§Ä¡ÇÑ ¸ðü °³Ã¼¿¡ »ó´ëÀûÀÎ À§Ä¡ ¼öÁ÷ ÁÂÇ¥¸¦ ¹ÝȯÇϰųª ¼³Á¤ÇÑ´Ù. |
Javascript »ó¿¡¼ blur ¸Þ¼µå·Î °³Ã¼¿¡ ÃÊÁ¡À» Á¦°ÅÇÒ ¼öµµ ÀÖ´Ù.
onfocus À̺¥Æ®Ã³¸®ÀÚ¿Í ¹Ý´ëÀÌ´Ù. onfocus´Â ÇÑ°³ÀÇ °³Ã¼¿¡ ¸¸ ÁÙ ¼ö ÀÖ°í, ³ª¸ÓÁö °³Ã¼´Â ¸ðµÎ onblur À̺¥Æ®°¡ ¹ß»ýÇÑ »óÅÂÀÌ´Ù.
onblur À̺¥Æ®´ÂÃÊÁ¡À» ¹Þ´Â °³Ã¼¿¡¼ onfocus³ª onclick À̺¥Æ®°¡ ¹ß»ýµÇ±â Àü¿¡ ¿ø·¡ °³Ã¼¿¡ ¹ß»ýµÈ´Ù. onchange À̺¥Æ®°¡ Àû¿ëµÉ ¼ö ÀÖ´Â °÷¿¡¼´Â onchange À̺¥Æ® ¹ß»ý ÈÄ¿¡ onblur À̺¥Æ®°¡ ¹ß»ýµÈ´Ù.
¾ðÁ¦ »ç¿ëÀڷκÎÅÍ ÀÔ·ÂÀ» ¹Þ°Å³ª ÀÔ·ÂÀÇ À¯È¿¼ºÀ» È®ÀÎÇÒ °ÍÀΰ¡¸¦ °áÁ¤ÇÒ ¶§ onfocus À̺¥Æ® »ç¿ëÇÑ´Ù.
IE5¿¡¼´Â, onblur À̺¥Æ®¸¦ ¹ß»ý½ÃÅ°´Â ¿¤·¹¸àÆ®ÀÇtabIndex ¾ÖÆ®¸®ºäÆ®¸¦ ¼³Á¤ÇÏ¿©¾ß ÇÑ´Ù. ÀÌÈÄÀÇ ¹öÀü¿¡¼´Â onblur À̺¥Æ®´Â ºñµ¿±âÀûÀÌ´Ù.
°³Ã¼ | script | HTML | IE |
---|
°¢ ÀÔ·ÂÄÀ¸·Î ÃÊÁ¡À» À̵¿½ÃÄÑ º¸¶ó.
<SCRIPT> function showit(obj){ for(i=0;i<FNAME.length;i++){ if (fname[i]==obj) statstr=event.type; else statstr='blur'; if (i==0) swName.innerHTML=statstr; if (i==1) swMail.innerHTML=statstr; if (i==2) swPhone.innerHTML=statstr; } str='event.srcElement.name='+event.srcElement.name+'<BR>'; str+='event.srcElement.value='+event.srcElement.value+'<BR>'; str+=obj.value+' '+event.type; showArea.innerHTML=str; } </SCRIPT> <FORM name=fname> <TABLE border=1> <TR> <TD><INPUT type=text name=strName value="À̸§" onblur="showit(this)" onfocus="showit(this)"></TD> <TD><INPUT type=text name=strMail value="À̸ÞÀÏ" onblur="showit(this)" onfocus="showit(this)"></TD> <TD><INPUT type=text name=strPhone value="ÀüȹøÈ£" onblur="showit(this)" onfocus="showit(this)"></TD> </TR> <TR> <TD id=swName></TD> <TD id=swMail></TD> <TD id=swPhone></TD> </TR> </TABLE> </FORM> <DIV id=showArea></DIV>