|
HTML Event Attributes New to HTML 4.0 was the ability to let HTML events trigger actions in the browser, like starting a JavaScript when a user clicks onan HTML element. Below is a list of attributes that can be inserted into HTML tags to define event actions.If you want to learn more about programming with these events, you should study our JavaScript tutorial . Window Events
Only valid in body and frameset elements. | Attribute | Value | Description |
|---|
onload | script | Script to be run when a document loads | onunload | script | Script to be run when a document unloads |
Form Element Events Only valid in form elements. | Attribute | Value | Description |
|---|
onchange | script | Script to be run when the element changes | onsubmit | script | Script to be run when the form is submitted | onreset | script | Script to be run when the form is reset | onselect | script | Script to be run when the element is selected | onblur | script | Script to be run when the element loss focus | onfocus | script | Script to be run when the element gets focus |
Keyboard Events Not valid in base, bdo, br, frame, frameset, head, html, iframe, meta, param, script, style, and title elements. | Attribute | Value | Description |
|---|
onkeydown | script | What to do when key is pressed | onkeypress | script | What to do when key is pressedand released | onkeyup | script | What to do when key is released |
Mouse Events Not valid in base, bdo, br, frame, frameset, head, html, iframe, meta, param, script, style, title elements. | Attribute | Value | Description |
|---|
onclick | script | What to do on a mouse click | ondblclick | script | What to do on a mouse double-click | onmousedown | script | What to do when mouse button is pressed | onmousemove | script | What to do when mouse pointer moves | onmouseout | script | What to do when mouse pointer moves out of an element | onmouseover | script | What to do when mouse pointer moves over an element | onmouseup | script | What to do whenmouse button is released |
|