Hallo,
<A HREF="javascript:void(document.form.submit())">Click here to submit</A>
[...] Unterschied zu <A HREF="javascript:document.form.submit()">Click here to submit</A> ist.
Der Link funktioniert in beiden Fällen nur bei aktiviertem JavaScript. Im ersten fall wird er auch durch JavaScript erzeugt. Dadurch wird auch nur bei aktiviertem JavaScript angezeigt. Er wird also nur angezeigt, wenn er auch wirklich funktioniert.
Der zweite Link wird auch bei deaktiviertem JavaScript angezeigt, obwohl er dann gar nicht funktioniert.
Wo liegen die Vorteile, bzw. die Nachteile?
Der Nachteil liegt darin, dass beide Möglichkeiten nicht-JavaScript-Besucher "rausschmeißen".
Welche Methode sollte man verwenden?
Diese:
<INPUT type=submit value="Click here to submit">
oder diese:
<INPUT type=image src="absend.gif">
Und warum?
Weil beide auch bei deaktiviertem JavaScript funktionieren.
Robert