Tom: Submit Button überprüfen

Beitrag lesen

Hello,

Der beste Workaround ist dann immer noch dieser (meiner Meinung nach):

<input type="hidden" name="submit" value="return">
  <button type="submit" onclick="name='submit';value='button1'">foo</button>
  <button type="submit" onclick="name='submit';value='button2'">bar</button>

Welche Eigenschaft 'name' und 'value' sollen hier verändert werden?

die vom jeweiligen button-Element.

Und abschicken müsstest Du das Form auch noch, oder?

Da das onclick kein false zurückliefert passiert das auch.

Oh ja. Du hast ja type="submit" für den Button angegeben. Das habe ich eben übershen.
Funktioniert denn diese "verkürzte Schreibweise", also ohne die Selbstreferenz (this) überall?

Ich erweitere als auf:

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<HTML>
<HEAD>
  <TITLE>Submit</TITLE>
</HEAD>

<BODY>

<form action="http://selfhtml.bitworks.de/debug/kontrolle.php" method="post">

<input type="text" name="feld1"><br />
    <input type="hidden" name="submit" value="return"><br />
    <input type="submit" name="submit" value="senden"><br />
    <button type="submit" onclick="name='submit';value='button2'"><img src="click.gif"></button>

</form>

</BODY>
</HTML>

Der Effekt, dass das Dokument dann kurz vor dem Absenden noch 'zusammenbricht', gefällt mit allerdings nicht.

Harzliche Grüße aus http://www.annerschbarrich.de

Tom

--
Fortschritt entsteht nur durch die Auseinandersetzung der Kreativen
Nur selber lernen macht schlau