Formular mit Javascript läuft nicht mehr auf aktuelle Browser/server
bearbeitet von Rolf BHallo akuep,
~~~html,bad
<form name="formdia1">
<button formaction="" form="formdia1" type="reset">RESET</button>
<input form="formdia1" type="reset" value="RESET">
</form>
~~~
> Beides funktioniert nicht.
So funktioniert's:
~~~html,good
<form id="formdia1">
<button formaction="" form="formdia1" type="reset">RESET</button>
<input form="formdia1" type="reset" value="RESET">
</form>
~~~
Das form-Attribut bezieht sich immer auf eine id, nicht auf das name-Attribut. Das name-Attribut bei Forms ist nur begrenzt nützlich und eigentlich ein Relikt aus dem letzten Jahrtausend, wo es die Methode getElementById() noch nicht gab (im 1998er Selfhtml 7 war sie noch nicht dokumentiert, im 2001er Selfhtml 8.0 ist sie drin und nennt Netscape 6 und IE 5.5 als Kompatibilität).
_Rolf_
--
sumpsi - posui - obstruxi