formulareingaben in einem anderen frame ändern
mabu
- javascript
0 Mathias Bigge0 Christian Seiler0 mabu0 Christian Seiler0 mabu
0 Tobias K.
Hi!
Ich hab ca. so ein Formular:
<form name="form">
<input name="input">
<input type="submit" value="submit">
</form>
Nun kann man ja mit
form.input.value = "irgendwas"
den Text, der im input-Feld ist, ändern...
Nun wollte ich wissen, ob das auch geht, wenn das Formular in einem anderen Frame ist, wie das Script!?
mit
frame1.form.input.value = "irgendwas"
oder so...
Danke im Voraus!
mabu
Hi mabu,
geht alles wunderbar.
Nun wollte ich wissen, ob das auch geht, wenn das Formular in einem anderen Frame ist, wie das Script!?
frame1.form.input.value = "irgendwas"
Die Syntax findest Du im Artikel:
http://www.selfaktuell.teamone.de/tippstricks/javascript/fensterzugriff/index.htm
Ein äußerst nürtlicher Beitrag, den der gute Sven da geschrieben hat. Ich kenn den Link fast schon auswendig ;-)
Viele Grüße
Mathias Bigge
Hallo mabu,
Nun wollte ich wissen, ob das auch geht, wenn das Formular in einem anderen Frame ist, wie das Script!?
Prinzipiell ja, die Dateien in den beiden Frames müssen aber vom gleichen Rechnernamen und auf dem gleichen Protokoll kommen. Sonst kommen Dir die Sicherheitsrichtlinien der Browser in die Quere.
frame1.form.input.value = "irgendwas"
Das müsste korrekt sein, aber ich ziehe immer noch die Syntax
frame1.document.forms['formularname'].elements['elementname'].value = 'irgendwas';
vor. Damit weiß ich immer, was ich gerade anspreche, (also dass formularname ein Formular ist und elementname ein Element) auch wenn ich das Script ein paar Monate lang nicht mehr gesehen habe.
Grüße,
Christian
Danke für die Antwort...
Jetzt hab ich nur noch ein Problem, und ich komm nicht drauf.
Wenn ich mir ein Formular in einer html erstelle, dann geht das wunderbar.
Nur hab ich versucht, eine Art Telefonbuch zu machen, damit ich leichter SMS versenden kann und wollte drum die Seite
http://web1.netway.at/hp2000b/channel_service/sms/nwysms11_utanet.php3
verwenden...
Aber da geht das nicht mehr. Hab auch noch andere Seiten probiert. Da kommt immer "Fehler auf der Seite."
Ich weiß nicht warum...
Will das machen, weils in Österreich nix einfaches mehr gibt, mit dem man gratis SMS verschicken kann...
Is eben komisch...
Hallo mabu,
Aber da geht das nicht mehr. Hab auch noch andere Seiten probiert. Da kommt immer "Fehler auf der Seite."
Hab' ich doch erklärt - das ganze kommt von einem anderen Server. Da kannst Du nichts machen.
Grüße,
Christian
achso...
hab ich ganz übersehen...
naja... kann man nix machen
Hallo mabu,
Nun wollte ich wissen, ob das auch geht, wenn das Formular in einem anderen Frame ist, wie das Script!?
ja: http://selfhtml.teamone.de/javascript/objekte/frames.htm#allgemeines (am Ende der Erläuterung)
Grüße aus Nürnberg
Tobias