Hello,
Kann man denn jetzt mit <button>-Elementen auch ohne (Java)Script requesten?
Zumindest der IE8 hat den <button type=submit>-Fehler nicht mehr. Wenn ich mich recht erinnere, hat der 7er den noch ... ja, richtig (3. Punkt).
Also ohne JavaScript geht es weder im IE 6.0, noch im Firefox 3.0.10
Mit
<button name="Klickmich" type="button"
value="Überraschung" onclick="this.form.submit();">
<p>
<img src="buttonpicture.gif" width="100" height="100" alt="SELFHTML Logo"><br>
<b>Was passiert wohl?</b>
</p>
</button><br>
kommt beim IE, wie allseits bekannt, der Inhalt des HTML-Elementes als Wert
[Klickmich] => <P><IMG height=100 alt="SELFHTML Logo" src="buttonpicture.gif" width=100><BR><B>Was passiert wohl?</B> </P>
erstaunlicherweise mit escapten Doublequotes und der Name [Klickmich] wird als Parametername übermittelt.
Beim Firefox kommt vom Button gar nichts, aber die übrigen Elemente des Forms, die mit einem normalen Submit-Button übertragen würden, werden übertragen.
Was soll man also mit einem solchen Button-Element anfangen?
Liebe Grüße aus dem schönen Oberharz
Tom vom Berg