|
[JS] Auf Objekte "dynamisch" zugreifen
Hi!
Leider habe ich ja recht wenig Ahnung von JS, bin aber gerade dabei, mich so langsam einzuarbeiten.
Leider habe ich immer noch so meine Probleme mit dem Syntax.
Ich hatte mir ne kleine Funktion geschrieben, die mit dem parent-objekt arbeitet.
Der allgemeine Syntax ist ja
parent.FrameName.(UnterObjekt).aktion
jetzt soll die Funktion aber so ungefähr aussehen:
function alter_frame(frame_name, datei) {
parent.frame_name.href= datei;
}
Der Name soll beim Aufruf der Funktion an selbige übergeben werden. Ziel ist es, mittels einer Funktion innerhalb eines Framesets mehrere Frames anzusprechen.
Leider hakt hier meine Syntaxkenntnis. Wenn ich es nämlich genau so mache, wie oben geschrieben, erkennt der Browser nicht, welcher Frame angesprochen wird, weil er frame_name direkt als den Namen interpretiert und nicht als Variable. Wie krieg ich das hin, daß frame_name als Variable interpretiert wird?
|