Javascript: Formular abschicken

maceis

Aktives Mitglied
Thread Starter
Dabei seit
24.09.2003
Beiträge
16.880
Reaktionspunkte
626
Hallo zusammen,

ich mache wenig mit Javascript und kenne mich dementsprechend nur wenig aus.
Ich bräuchte mal etwas Hilfe beim Abschicken eines Formulars.
Der "Absende"-Knopf auf der Website hat folgende Struktur:
PHP:
<input type="submit" name="action" tabindex="3" value="Anmelden" class="Anmelden Knopf" title="Bild: Anmelden">

Diesen Knopf würde ich gerne mit Javascript "drücken".
Mit folgendem Code (und verschiedenen ähnlichen Versuchen) hatte ich keinen Erfolg:
PHP:
document.getElementByName('action').submit()
oder
PHP:
document.getElementById('action').submit()

Bitte um Unterstützung.
Gruß
maceis
 
Danke für den Tipp.
Scheint aber leider nicht zu funktionieren.

Ich hab´ auch keine großen Möglichkeiten zur Fehlerkontrolle, weil ich das Ganze in ein Applescript einbauen möchte.
 
Hmm komisch, ich kann das in einer Stunde für dich beantworten wenn keiner eine hilfe weiss ;)

Gruß
 
Was löst denn den Submit per Javascript aus ?
Der Druck auf einen anderen Knopf ?

document.forms["action"].submit();

Wenn man ein Formularsubmit per Javascript auslösen möchte, ist der name des Submitknopfes egal.
Man muß das Formular ansprechen und nicht den Knopf.

Beispiel:
PHP:
<html>
<head></head>
<body>
<form name="meinFormular">
<input type="text" name="test" value="huhu" />
<input type="button" name="los" onclick="document.forms['meinFormular'].submit();" />
</form>
</body>
</html>
 
Zurück
Oben Unten