°³Ã¼ÀÇ ³»¿ëÀ» ¼±ÅÃÇϰųª ¼±ÅÃµÈ ³»¿ëÀÌ º¯°æµÇ¾úÀ» ¶§ ¹ß»ýÇÑ´Ù.
À̺¥Æ® ¼Ó¼º |
object.onchange=handler | JScript ¸¸- |
---|---|---|
object.onchange=GetRef('handler') | VBScript 5.0- | |
ÀζóÀÎ HTML | <ELEMENT onchange ="handler"> | ¸ðµç Ç÷§Æ®Æû |
¸í¸íµÈ ½ºÅ©¸³Æ® | <SCRIPT for= object event=onchange> | Explorer- |
À̺¥Æ®°¡ ¹ß»ýÇϸé 'JavascriptCode'¸¦ ½ÇÇàÇÑ´Ù.
Bubbles | ¾øÀ½ |
---|---|
Ãë¼Ò | °¡´É |
¹ß»ý ¿øÀÎ | onchange À̺¥Æ® Çڵ鷯´Â ÀÔ·Â Çʵ忡¼ ³»¿ëÀÌ ¹Ù²ï °ÍÀ» °¨ÁöÇÏ¿© onchange À̺¥Æ®¸¦ ¹ß»ý½ÃŲ´Ù. |
µðÆúÆ® ÀÛ¿ë | ³»¿ë º¯°æÀÌ È®Á¤µÈ´Ù. |
HTML ±Ô°Ý | HTML 4.0 ±Ô°Ý |
DHTML °³Ã¼ ¸ðµ¨¿¡¼ À̺¥Æ®Ã³¸®ÀÚ´Â ÆĶó¸ÞÅ͵éÀ» Á÷Á¢ ¹ÞÁö´Â ¸øÇصµ, event°³Ã¼ÀÇ Äõ¸®¸¦ »ç¿ëÇÒ ¼ö ÀÖ´Ù.
altKey | ALT Å°°¡ ´·È´Â°¡¸¦ ¹ÝȯÇϰųª ¼³Á¤ÇÑ´Ù. |
altLeft | ¿ÞÂÊ ALT Å°°¡ ´·È´Â°¡¸¦ ¹ÝȯÇϰųª ¼³Á¤ÇÑ´Ù. |
clientX | À©µµ¿ì Àå½Ä°ú ½ºÅ©·Ñ¹Ù¸¦ Á¦¿ÜÇÑ »ç¿ëÀÚ Áö¿ª¿¡ »ó´ëÀû ¸¶¿ì½ºÆ÷ÀÎÅÍ ¼öÆò ÁÂÇ¥¸¦ ¹ÝȯÇϰųª ¼³Á¤ÇÑ´Ù. |
clientY | À©µµ¿ì Àå½Ä°ú ½ºÅ©·Ñ¹Ù¸¦ Á¦¿ÜÇÑ »ç¿ëÀÚ Áö¿ª¿¡ »ó´ëÀû ¸¶¿ì½ºÆ÷ÀÎÅÍ ¼öÁ÷ ÁÂÇ¥¸¦ ¹ÝȯÇϰųª ¼³Á¤ÇÑ´Ù. |
ctrlLeft | ¿ÞÂÊ CTRL Å°°¡ ´·È´Â°¡¸¦ ¹ÝȯÇϰųª ¼³Á¤ÇÑ´Ù. |
offsetX | À̺¥Æ®°¡ ¹ß»ýµÈ °³Ã¼¿¡ ¸¶¿ì½ºÆ÷ÀÎÅÍÀÇ »ó´ëÀûÀÎ À§Ä¡(¿ÀÇÁ¼¼Æ®) ¼öÆò ÁÂÇ¥¸¦ ¹ÝȯÇϰųª ¼³Á¤ÇÑ´Ù. |
offsetY | À̺¥Æ®°¡ ¹ß»ýµÈ °³Ã¼¿¡ ¸¶¿ì½ºÆ÷ÀÎÅÍÀÇ »ó´ëÀûÀÎ À§Ä¡(¿ÀÇÁ¼¼Æ®) ¼öÁ÷ ÁÂÇ¥¸¦ ¹ÝȯÇϰųª ¼³Á¤ÇÑ´Ù. |
returnValue | À̺¥Æ®·Î ºÎÅÍÀÇ ¹Ýȯ°ªÀ» ¹ÝȯÇϰųª ¼³Á¤ÇÑ´Ù. |
screenX | »ç¿ëÀÚ ½ºÅ©¸°¿¡ »ó´ëÀûÀÎ ¸¶¿ì½ºÆ÷ÀÎÅÍÀÇ ¼öÆò À§Ä¡¸¦ ¹ÝȯÇϰųª ¼³Á¤ÇÑ´Ù. |
screenY | »ç¿ëÀÚ ½ºÅ©¸°¿¡ »ó´ëÀûÀÎ ¸¶¿ì½ºÆ÷ÀÎÅÍÀÇ ¼öÁ÷ À§Ä¡¸¦ ¹ÝȯÇϰųª ¼³Á¤ÇÑ´Ù. |
shiftLeft | ¿ÞÂÊ SHIFT Å°°¡ ´·È´Â°¡¸¦ ¹ÝȯÇϰųª ¼³Á¤ÇÑ´Ù. |
srcElement | À̺¥Æ®¸¦ ¹ß»ý½ÃŲ °³Ã¼¸¦ ¹ÝȯÇϰųª ¼³Á¤ÇÑ´Ù. |
type | À̺¥Æ® °³Ã¼ÀÇ À̺¥Æ® ¸íĪÀ» ¹ÝȯÇϰųª ¼³Á¤ÇÑ´Ù. |
x | »ó´ëÀûÀ¸·Î À§Ä¡ÇÑ ¸ðü °³Ã¼¿¡ »ó´ëÀûÀÎ À§Ä¡ ¼öÆò ÁÂÇ¥¸¦ ¹ÝȯÇϰųª ¼³Á¤ÇÑ´Ù. |
y | »ó´ëÀûÀ¸·Î À§Ä¡ÇÑ ¸ðü °³Ã¼¿¡ »ó´ëÀûÀÎ À§Ä¡ ¼öÁ÷ ÁÂÇ¥¸¦ ¹ÝȯÇϰųª ¼³Á¤ÇÑ´Ù. |
ÇØ´ç ÀÔ·ÂÇʵ尡 ÃÊÁ¡À» ¹Þ±â ½ÃÀÛÇؼ ºÎÅÍ ´Ù½Ã ÃÊÁ¡(focus)À» ÀÒÀ» ¶§±îÁö »çÀÌ¿¡ ÀÔ·ÂÆûÀÇ ÇÊµå ³»¿ëÀÌ º¯°æµÇ¾úÀ» ¶§ onchange À̺¥Æ®°¡ ¹ß»ýµÈ´Ù. º¯°æµÇ´Â µµÁß¿¡´Â ¹ß»ýÇÏÁö ¾Ê´Â´Ù.
ÃÊÁ¡ÀÌ °è¼Ó ±× ÀÔ·Â Çʵ忡 ÀÖÀ¸¸é °è¼Ó ÀÔ·ÂÇÏ°í ÀÖ´Â ÁßÀ¸·Î °£ÁÖÇÏ¿© onchange À̺¥Æ®°¡ ¹ß»ýµÇÁö ¾Ê´Â´Ù.
º¯°æÀ» È®Á¤Çϱâ À§Çؼ´Â ÇØ´ç °³Ã¼ ¹ÛÀ¸·Î ÃÊÁ¡À» À̵¿½ÃÅ°´ø°¡, onblur ¸Þ¼µå¸¦ »ç¿ëÇÏ¿© ÃÊÁ¡À» Á¦°Å½ÃÄÑ¾ß ÇÑ´Ù.
select °³Ã¼¿¡¼ ÇÁ·Î±×·¥ÀûÀ¸·Î ¼±ÅÃÀ» º¯°æÇϸé ÀÌ onchange À̺¥Æ®´Â ¹ß»ýµÇÁö ¾Ê´Â´Ù.
°³Ã¼ | script | HTML | IE |
---|
select °³Ã¼ÀÇ ¼±ÅÃÀ» ¹Ù²Ù¸é onchange À̺¥Æ®°¡ ¹ß»ýµÈ´Ù.
<FORM name=fname> <P>¼±ÅÃÀ» ¹Ù²ãº¸¶ó. <SELECT name=selObj onchange="alert('index(' + this.selectedIndex + ')\nvalue=' + this.options[this.selectedIndex].value)"> <OPTION value="»ç°ú">»ç°ú <OPTION value="°¨±Ö">°¨±Ö <OPTION value="Æ÷µµ">Æ÷µµ <OPTION value="º¹¼þ¾Æ">º¹¼þ¾Æ </SELECT> </FORM>
³»¿ëÀ» ¼öÁ¤ÇÏ°í ³»¿ë º¯°æÀÌ ¿Ï·áµÇ¾ú´Ù´Â ½ÅÈ£¸¦ ÁÖ¾î¾ß onchange À̺¥Æ®°¡ ¹ß»ýµÈ´Ù.
´Ù½Ã ¸»Çؼ Æ÷Ä¿½º°¡ ´Ù¸¥ ÀԷ âÀ¸·Î À̵¿Çϰųª, ÇÊµå ¹ÛÀ¸·Î À̵¿ÇÏ´Â µî Æ÷Ä¿½º°¡ ´Ù¸¥µ¥·Î À̵¿ÇÏ¿©¾ß ÇÑ´Ù.
<FORM name="f3">ÀÔ·ÂÄ¿¡¼ ¹®ÀÚ¸¦ º¯°æ½ÃÄÑ º¸¶ó<BR> <INPUT type="text" onChange="alert(this.value)" value=""><BR> <INPUT type="text" onChange="alert(this.value)" value="KoXo Javascript"><BR> <INPUT type="text" onChange="alert(this.value)" value="¾È³çÇϼ¼¿ä"><BR> </FORM>