Html Tutorials

HTML and XHTML Event Attributes

Standard Event Attributes
HTML 4.0 added the ability to let events trigger actions in a browser, like starting a JavaScript when a user clicks on an element.

To learn more about programming events, please visit our JavaScript tutorial and our DHTML tutorial.

Below is the standard event attributes that can be inserted into HTML / XHTML elements to define event actions.


——————————————————————————–

and Events
The two attributes below can only be used in or :

Attribute Value Description
onload script Script to be run when a document loads
onunload script Script to be run when a document unloads


——————————————————————————–

Form Events
The attributes below can be used 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 loses focus
onfocus script Script to be run when the element gets focus


——————————————————————————–

Keyboard Events
Valid in all elements except base, bdo, br, frame, frameset, head, html, iframe, meta, param, script, style, and title.

Attribute Value Description
onkeydown script Script to be run when a key is pressed
onkeypress script Script to be run when a key is pressed and released
onkeyup script Script to be run when a key is released


——————————————————————————–

Mouse Events
Valid in all elements except base, bdo, br, frame, frameset, head, html, iframe, meta, param, script, style, and title.

Attribute Value Description
onclick script Script to be run on a mouse click
ondblclick script Script to be run on a mouse double-click
onmousedown script Script to be run when mouse button is pressed
onmousemove script Script to be run when mouse pointer moves
onmouseover script Script to be run when mouse pointer moves over an element
onmouseout script Script to be run when mouse pointer moves out of an element
onmouseup script Script to be run when mouse button is released


HTML 4.01 / XHTML 1.0 Reference Tag list

Ordered Alphabetically
DTD: indicates in which XHTML 1.0 DTD the tag is allowed. S=Strict, T=Transitional, and F=Frameset

Tag Description DTD
Defines a comment STF
Defines the document type STF
Defines an anchor STF
Defines an abbreviation STF
Defines an acronym STF

Defines an address element STF
Deprecated. Defines an applet TF

Defines an area inside an image map STF
Defines bold text STF
Defines a base URL for all the links in a page STF
Deprecated. Defines a base font TF
Defines the direction of text display STF
Defines big text STF

Defines a long quotation STF
Defines the body element STF

Inserts a single line break STF