RuD: Unterschied zw. Button und Input

Hallo,
wenn ich einen Button habe und ein Form damit absendewn moechte empfiehlt siche der <input type="submit">. Nun bin ich auf die Idee gekommen den Button optisch etwas zu gestalten und habe statt Text ein schoenes Bild eingefuegt. Allerdings geht das ja bei nem Input nicht also habe ich nen <button><img...></button> genommen. Sieht wunderbar aus und da ich den Type Submit gelassen habe sendet er auch ohne JavaScript das Form ab.

Nun meine Frage: ist das so korrekt:

<button type="submit" name="button">
 <img src="../images/button_google.gif">
</button>

oder muss es eigentlich RICHTIG und HTML-Konform heisen:

<button onClick="form.submit">
 <img src="../images/button_google.gif">
</button>

Im IE6 und FF 1.0.7 geht es wie im ersten Beispiel. Allerdings muss das ja nichts heissen.

Danke und

Tschau

--
                       __
      ________   _____/ //
     / ___   // / __   //
    / //  / //_/ /_/  //
   /_//  /___________//
  1. hi,

    oder muss es eigentlich RICHTIG und HTML-Konform heisen:
    <button onClick="form.submit">

    Meinst du wirklich, etwas würde "HTML-Konformer" - wenn du _zusätzlich_ Javascript erforderlich machst ...?

    Es dürfte damit im Gegenteil für einen umfangreicheren Nutzerkreis unbenutzbar werden.

    Nun bin ich auf die Idee gekommen den Button optisch etwas zu gestalten und habe statt Text ein schoenes Bild eingefuegt. Allerdings geht das ja bei nem Input nicht also habe ich nen <button><img...></button> genommen.

    [X] Du möchtest input type="image" kennenlernen.

    gruß,
    wahsaga

    --
    /voodoo.css:
    #GeorgeWBush { position:absolute; bottom:-6ft; }
    1. Ahh alles klar,

      tja wer lesen kann, ist klar im Vorteil.
      Danke nochmal

      --
                             __
            ________   _____/ //
           / ___   // / __   //
          / //  / //_/ /_/  //
         /_//  /___________//
  2. Das erste.

  3. Hello out there!

    Nun meine Frage: ist das so korrekt:
    oder muss es eigentlich RICHTIG und HTML-Konform heisen:

    Weder das eine noch das andere.

    [code lang]<button type="submit" name="button">
      <img src="../images/button_google.gif" alt="Google">
    </button>[/code]

    Oder siehe [wahsaga].

    See ya up the road,
    Gunnar

    --
    “Remember, in the end, nobody wins unless everybody wins.” (Bruce Springsteen)
    1. Hi,

      [code lang]

      Soooo lang ist der Code doch gar nicht ...

      cu,
      Andreas

      --
      Warum nennt sich Andreas hier MudGuard?
      Schreinerei Waechter
      Fachfragen per E-Mail halte ich für unverschämt und werde entsprechende E-Mails nicht beantworten. Für Fachfragen ist das Forum da.