Der Martin: input.submit usw bezieht sich nur auf einen submit-button?

Beitrag lesen

Hallo Richard,

bevor's noch jemand glaubt, möchte ich kurz einschreiten - denn du hast gerade mehrfach Unsinn geschrieben.

Wie viele submit-Buttons hast du denn? Ich brauche immer nur einen.

Schön, wenn du immer so einfache Formulare hast. Formulare mit mehreren Submit-Buttons sind aber durchaus normal und üblich - zähl z.B. mal die Buttons unter dem Eingabefeld für den Posting-Text. Das sind schon drei.

Buttons definiert man neuerdings mit <button>, und nicht mehr mit <input type=button>.

Beides ist Unsinn, wenn es nur Abschicken von Formularen geht, denn sowohl <button> als auch <input type="button"> können nur über einen Javascript-Eventhandler eine Funktion entfalten - ohne JS sind ebenso nutzlos wie eine Flurbeleuchtung mit Infrarot-Bewegungsmelder bei Stromausfall.

Wenn du jetzt per CSS nur input.submit veränderst, wirkt sich das natürlich auch nur auf submit-Buttons aus.

Nein. Es wirkt auf alle input-Elemente mit der Klasse "submit", also beispielsweise auch auf <input type="text" class="submit">.

Schönes Wochenende noch,
 Martin

--
Der Gast geht solange zum Tresen, bis er bricht.