mickey: value vom submit

hi all,

folgendes, stehe gerade auf der leitung...
ich habe 2 submit buttons in einem formular, beim absenden wird ein OnSubmit="return GetValueButton()" gemacht.

soweit so gut,...

nur meine frage bezieht sich darauf, herauszufinden welcher der beiden submit button geclickt wurde.

haben beide verschiedene namen, und verschiedene values.

mit document.formularname.submit1.value hüpf ich nicht weit, steht zwar der value da allerdings nicht der abgesendet wurde, geht sowas in der art wie (naiv): document.formularname.submit.value

vielen dank.

gruss!

  1. hi all,

    folgendes, stehe gerade auf der leitung...
    ich habe 2 submit buttons in einem formular, beim absenden wird ein OnSubmit="return GetValueButton()" gemacht.

    soweit so gut,...

    Nö. Du schreibst nämlich nicht, was die Methode macht.

    mit document.formularname.submit1.value hüpf ich nicht weit, steht zwar der value da allerdings nicht der abgesendet wurde, geht sowas in der art wie (naiv): document.formularname.submit.value

    Ordne deine Gedanken, bevor Du sie rausläßt. Client: häng ein Event an den _Button_, Server: Frag den Request-Parameter ab.

    1. [.....]

      okay, dachte ich mir....

      z.b.:

      <script>
      function GetButtonValue() {
         if(document.formular.Submit1.value == "button1")
            confirm("Taste 1 gedrückt");

      if(document.formular.Submit2.value == "button2")
            confirm("Taste 2 gedrückt");
      }
      </script>

      <form name="formular" method="POST" OnSubmit="return GetButtonValue()">
      <input type="submit" name="Submit1" value="button1">
      <input type="submit" name="Submit2" value="button2">
      </form>

      hoffe das das jetzt etwas anschaulicher ist.

      also wenn ich ja jetzt submit klicke sind beide werte gesetzt. ich will aber herausfinden welcher button jetzt genau gedrückt wurde.
      danke