A control for executing JavaScript or submitting/resetting form values. Read more.

Example 1: JavaScript Button

A button with a type of "button", intended for execution of JavaScript. TIP: remember the default type for button is "submit".

Example 2: Hijaxed Link

A progressively enhanced link (i.e. button behaviour gracefully degrades without JavaScript).

Buy iPhone

Example 3: Stealth Button

A stealth button is accessible on keyboard focus only. HINT: use your keyboard to fnd it.

Updated: Jun 9th, 2023