henrik: formulare: mehrere grafische submit-buttons

hallo,

ich denke viele werden sich schon an dem problem die zaehne ausgebissen haben, und evtl. loesungsansaetze bereit haben.

ein formular (<form method=get ...>) soll mit mehreren submitt buttons versehen werden:
<input type="submit" name="delete" value="Markierte Mails löschen">
und
<input type="submit" name="move" value="Mails verschieben">

wenn ich diese nun austausche gegen
<input type="Image" name="delete" src="mails_loeschen.gif" border="0" width="175" height="21" value="Markierte Mails löschen">
und
<input type="Image" name="move" src="mails_verschieben.gif" border="0" width="175" height="21" value="Mails verschieben">

funktioniert das (natuerlich??) nicht mehr.

es wird einfach immer nur ein /normales/ submit ausgeloest.

hat jemand ne idee?

cu,
      henrik

  1. Hallo Henrik !

    ein formular (<form method=get ...>) soll mit mehreren submitt buttons versehen werden:
    <input type="submit" name="delete" value="Markierte Mails löschen">
    und
    <input type="submit" name="move" value="Mails verschieben">

    wenn ich diese nun austausche gegen
    <input type="Image" name="delete" src="mails_loeschen.gif" border="0" width="175" height="21" value="Markierte Mails löschen">
    und
    <input type="Image" name="move" src="mails_verschieben.gif" border="0" width="175" height="21" value="Mails verschieben">

    funktioniert das (natuerlich??) nicht mehr.
    es wird einfach immer nur ein /normales/ submit ausgeloest.
    hat jemand ne idee?

    Eventuell zwei Ansätze :

    1. Probier es doch mal mit einer Selectbox und einem Submit-button :

    <select name="Aktion">
           <option selected value=delete>Mails löschen</option>
           <option value=move>Mails verschieben</option>
           ...

    als action oder onSubmit, kannst Du ja das Value auslesen.
          Ob das klappt, hängt von deinen Vorausstezungen ab.

    2. Ein Image als Link, aber nur mit Javascript Funktionen möglich :

    <A HREF="javascript:history.go(-1)">
        <IMG ALT="Zurück" SRC="back.gif" width="40" height="40"></A>

    Hoffe das hilft Dir eventuell.

    Grüße
    Frank