Der Martin: <button> oder <input>

Beitrag lesen

Hi,

<button style="height:21;" onClick="document.LOGIN_FORM.submit()" tabindex="3">

^^^^
dein Button ist 21 Scheiben Salami hoch?
Nein? 21 Kieselsteine?

Was ich damit sagen will: CSS-Größenangaben brauchen immer eine Einheit - außer beim Wert 0, da 0kg genauso wenig (nämlich nichts) ist wie 0px. Allerdings schadet es nichts, der Ordnung halber selbst bei 0 eine Einheit anzugeben.

[...] Dadurch koennte ich mir dann auch das Javascript bei onClick sparen.

Was ich dir dringend empfehlen möchte, da sonst Clients ohne Javascript keine Chance haben, dein Formular abzusenden.

Ausserdem hat mich verwundert, dass der Button im Firefox(1.5) das Formular auch ohne den onClick-event abschickt, im IE(6) hingegen nicht.

Das ist eigenartig - nimmt der für ein fehlendes type-Attribut implizit type="submit" an?

Ciao,
 Martin

--
Der Stress von heute ist die gute alte Zeit von morgen.