Verweis zurück aus einer externen JS-Datei
Thorsten Wesskallnies
- javascript
0 Cybaer
HiHo
Ich bastel gerade an einer Seite die per JavaScript auf diverse Formulareinträge innerhalb einer Seite zugreift, was auch wunderbar
funktionert:
document.forms.XXX.YYY...
Das Problem ist das ich den ganzen JavaScript-Bereich der Übersichtlichkeit halber, und auch wegen Weiterverwendung, in eine externe Datei (kategorie.js) ausgelagert habe und die o.g. Adressierung nicht mehr klappt.
Ich vermute mal das sich die Adressierung daran stört das document in diesem Fall auf die externe Datei verweist, wo natürlich das Formular nicht definiert ist. Evtl. dürfte auch hinderlich sein das das Formular in einem Frame steht.
Hätte jemand von Euch eine Idee wie ich das ganze hinkriegen kann?
Vielen Dank
Thorsten
Hi,
Das Problem ist das ich den ganzen JavaScript-Bereich der Übersichtlichkeit halber, und auch wegen Weiterverwendung, in eine externe Datei (kategorie.js) ausgelagert habe und die o.g. Adressierung nicht mehr klappt.
Wohl kaum. Extern wird wie intern behandelt.
Evtl. dürfte auch hinderlich sein das das Formular in einem Frame steht.
Na, dann verweise nicht auf das document im aktuellen window (welches hinzugedeutet wird, falls fehlend), sondern verweise auf das document in dem betreffenden der anderen frames. Vorzugsweise gelangst Du mittels parent auf die elterliche oder mit top auf die oberste Ebene, von der Du dann weiter adressierst ...
Gruß, Cybaer