Event Handler | Event | ÇØ´ç event°¡ Àû¿ëµÇ´Â form element |
onClick | Æû¿ä¼Ò(form element)³ª ¸µÅ©(link)¸¦ Ŭ¸¯(click)ÇÒ ¶§ | button , radio button , checkbox , submit button , reset button , link |
onMouseOver | ¸¶¿ì½º Ä¿¼°¡ À§·Î ¿Ã ¶§ (move mouse cursor over ...) |
all element , link |
onSelect | ÆûÀÇ ÀÔ·Â Çʵ忡¼ ¼±ÅÃÇÒ ¶§ (select form element¡¯s input field) |
text field , textarea |
onChange | Æû¿ä¼ÒÀÇ °ªÀ» ¹Ù²Ü ¶§ (change values of form element) |
text field , textarea , selection |
onFocus | Æû¿ä¼Ò¿¡ ÃÐÁ¡À» ¿Å±æ ¶§/Á¢±Ù °¡´É (give input focus to element) |
|
onBlur | Æû¿ä¼Ò¿¡¼ ÃÐÁ¡ÀÌ ¶°³¯ ¶§ (remove input focus from element) |
|
onSubmit | ÆûÀ» Àü¼ÛÇÒ ¶§ (submit a form) | submit button |
object | properties | methods | events |
window | frames, parent, self, top, status, . . . | alert(), close(), confirm(), open(), prompt() | onLoad, onUnload, onBlur, onFocus |
document | title, location, lastModified, ... bgColor, fgColor, linkColor, alinkColor, vlinkColor, ... | clear(), close(), open(), write(), writeln() | onLoad, onUnload, onBlur, onFocus |
history | length | back(), forward(), go() | |
location | href, host, ... | reload(), replace() | |
text, textarea | defaultValue, name, value | blur(), focus(), select() | onChange, ... , onSelect |
checkbox, radio | name, value, checked, defaultChecked | click() | onClick |
button, submit, reset | name, value | click() | onClick |
navigator | appName, appVersion, appCodeName, userAgent, mimeTypes, plugins | javaEnabled() // ÇöÀç ºê¶ó¿ìÀú°¡ ÀÚ¹Ù¸¦ Áö¿øÇÏ´ÂÁö °Ë»ç |
<script language = "Javascript" >
function open_page() { var page page = prompt ("¿øÇÏ´Â ÁÖ¼Ò ÀÔ·Â (URL À» Á¤È®È÷ ÀÔ·ÂÇϽÿÀ) => ") if (page) window.open (page) } </script> |
<FORM>
<INPUT type = "button" name = "b1" value ="⿱â(ÁÖ¼ÒÀÔ·Â)" onClick = "open_page() " > </FORM> |
<script language = "Javascript" >
function age_form(fm) { if (fm.age_in.value < 18) alert (" ¹æ¹® ºÒ°¡ ") else window.open("close.html") } </script> |
<FORM>
<INPUT type = "text" name = "age_in" size=3> <INPUT type = "button" name = "b2" value ="¿¹Á¦º¸±â ½ÂÀÎ" onClick = "age_form (this.form)" > </FORM> |