iaButton: iajsButton:
Formbutton 1 of (normal) input layout: Formbutton 2 of image Type: Formbutton 3 of image Layout: Formbutton 4 with link layout : (Button disappears without javascript) Formbutton 5 with complink (compatible Link) layout : (Shows up as button without javascript) Formbutton 6 with mbutton (multi-Button) layout : (Shows up as normal button in browsers not supporting the button tag, and disappears if javascript is disabled) Formbutton 7 with compatbutton (compatible Button) layout : (Shows up as normal button in browsers not supporting the button tag, and disappears if javascript is disabled) Formbutton 8 with button layout : (Must occur at most once as the last button in a form !) (Shows up as normal button in browsers not supporting the button tag)
Use normal input layout or image layout whereever possible. link and button layout allow a much more flexible layout, by formatting the content of the formbutton as HTML text. link formats the HTML text as any other link, button formats the text to become the label of a button. However link layout works only with javascript enabled. You can use compatlink layout instead to display a standard button in non-javascript browsers. button layout can be used for a single and last button per form only and works only in IE (Netscape shows an input button). You can use mbutton (multi button) for multiple buttons, however mbutton requires javascript. You can also compatbutton that works as mbutton and shows up as an input button on non-javascript browsers.
Next