nach form submit textfeld an java übergeben?

lisaaa1988

Mitglied
nachdem abschicken der form, möchte ich gerne den wert bzw die value vom textfeld an mein java applet übergeben. wie macht man sowas am besten????:L

HTML:
<form action="#" method="post">
<label>Name:</label> <input type="text" name="name" id="name" value="" />
<input type="submit" name="submit" value="Go" />
</form>
 
Nach dem Submit geht es nicht, weil Du da keinen Zugriff mehr auf die Elemente hast. Aber beim Submit geht es. Du kannst mit JavaScript auf das Submit-Event reagieren. Und Du kannst mit JavaScript Methoden des Java-Applets aufrufen. Für die Datenübergabe gibt es zwei Varianten:
- Per JavaScript den Value des Input-Elements aus dem DOM laden und die Applet-Methode gleich mit diesem Wert aufrufen
- Per JavaScript nur das Signal geben und vom Applet aus den Wert aus dem DOM holen.
Wo es bei beiden Varianten schwierig wird, ist, wenn das Applet nicht von der Seite kommt, wo auch das Formular drauf ist. Das wird sicher auch gehen, habe mich aber nicht näher damit beschäftigt.
 
Ich habe mir auch nochmal ein paar Gedanken gemacht...... und ich vermute das beste wäre wohl, wenn ich nach dem absenden den Inhalt mit PHP validiere und anschließend ein param im object setzte, dieser kann ja dann von meinem Java Applet mit getParameter(); ausgelesen werden.

Wenn jemand noch eine bessere Lösung kennt, bitte her damit!
 

Zurück
Oben