formulardaten von anderem fenster ändern
Tim Walter
- javascript
0 Rouven0 Tim Walter0 wahsaga
hallo
ich möchte gerne haben...
formular.html:
....
<form name="karlheinz" ...>
<input type="text" name="test" value="">
<img src=".." onclick="window.open('auswahl.thml')">
...
</form>
....
in auswahl.html sollen mehrere anklickbare irgenwas's sein, denen jeweils ein wert zugeordnet ist, der beim anklicken im test-text-feld von formular.html eingetragen wird.
leider verwirrt mich javascript (trotz gutem veständnis für andere script- und programmier-sprachen) total und selbst ein "ausgeklügeltes" try-and-error war erfolglos.
ich hoffe ihr könnt mir weiterhelfen.
danke
tim
Hi,
Nun ja, du brauchst bei dem anklickbaren irgendwas einen onclick-Eventhandler, dort greifst du dann auf den opener zu, der ab wo es sich verhält wie jedes andere Formular im selben Fenster. Entweder über getElementById an das Textfeld herantreten oder auf die gute alte document.karlheinz.test-Methode.
MfG
Rouven
hi,
danke.
aber hättest du nicht einfach schreiben können:
auswahl.html:
...
<script..>
function fillfunk(uebergabewert)
{
opener.document.karlheinz.test.value=uebergabewert;
}
</script>
....
<img src="clickme.gif" onClick="fillfunk('4787');self.close();" />
....
cu tim
hi,
aber hättest du nicht einfach schreiben können:
Hätte er sicherlich - aber dann hättest du dein eigenes Hirn ja vermutlich für die Lösung dieser Aufgabe gar nicht mehr aktiviert.
gruß,
wahsaga
hi,
aber hättest du nicht einfach schreiben können:
Hätte er sicherlich - aber dann hättest du dein eigenes Hirn ja vermutlich für die Lösung dieser Aufgabe gar nicht mehr aktiviert.
schon richtig aber das einzige was mir fehlte, war das quäntchen um die drei seiten (die ich auch schon alle gelesen hatte) zusammenzufügen.
meine doch relativ klare und ausprogrammierete (jaja ist heisst script) anfrage hatte, denke ich, schon genügend gezeit, dass ich nicht total unvorbereitet das probelm gestellt hatte.
cu tim