XHTML Events

 

When you go to a website, you can click on text, images, and links, move your mouse over things, and so on. These are examples of events in JavaScript.

We can write our event handlers in either JavaScript or VBScript, and we can use the value of the event tag attribute to point to these event handlers. The events in XHTML 1.0 are the same as those in the HTML 4.01 specification.

The <body> and <frameset> Level Events

There are only two attributes that can be used to run any JavaScript or VBScript code when a document-level event happens.

Attribute Value Description
onload Script When an XHTML file loads, a script runs.
onunload Script
When an XHTML document stops loading, a script is run.

The <form> Level Events

There are six attributes that happen whenever any event at the form level happens.

Attribute Value Description
onchange Script When the element changes, the code is run.
onsubmit Script
It is carried out when the form is sent.

onreset Script Whenever the form is cleared, it is run.
onselect Script Whenever the element is chosen, the code is run.
onblur Script When the element loses attention, it is activated.
onfocus Script When the element receives focus, the code is run.

Keyboard Events

There are three things that can happen when you use the keyboard. The keyboard events are not allowed in the base, bdo, br, frame, frameset, head, html, iframe, meta, param, script, style, and title elements.

Attribute Value Description
onkeydown Script Once the user presses and releases the corresponding key on the keyboard, this action is carried out.
onkeypress Script When the finger is lifted off the keyboard, something occurs.
onkeyup Script This is executed when the user release the keyboard button.

Mouse Events

There are some mouse-driven events that run when the mouse touches an HTML tag. These events are not allowed in the base, bdo, br, frame, frameset, head, html, iframe, meta, param, script, style, and title elements.

Attribute Value Description
onclick Script A single click of the mouse to execute code.
ondblclick Script A mouse double-click to execute code..
onmousedown Script when mouse button is pressed to execute code..
onmousemove Script When mouse pointer moves to execute code..
onmouseout Script When mouse pointer moves out of an element to execute code..
onmouseover Script When mouse pointer moves over an element to execute code..
onmouseup Script When mouse button is released to execute code..
People also search
Scroll to Top