Form[ZAHL]

Guten Tag

was bedeutet hier im foldengen Script die [1]
ich habe das schon öfter in andern Scripts gesehen ohne diese 0 oder eine andere Zahl würde das Script nicht mehr gehen.

parent.frames[1].location.href=oben;
parent.frames[2].location.href=unten;

Freundliche Grüsse
Nicolas

Hallo dayory

Damit sprichst du die Elemente eines Arrays an.
In deinem Fall steht „frames[1]“ für den Wert der zweiten Variable im Array „frames“.

Gruss
Sam

Hallo,

Aber ich habe nirgends ein Array indem das [1] definiert ist… Aber doch gehts ohne [1] nicht.

Hallo

Aber ich habe nirgends ein Array indem das [1] definiert ist…

Wenn dein Code funktioniert, hast du wahrscheinlich ein frameset definiert, in dessen einem Frame besagter Code aufgerufen wird.

Zum frame-Array siehe auch: http://de.selfhtml.org/javascript/objekte/htmlelemen… und http://de.selfhtml.org/javascript/objekte/frames.htm… .

Aber doch gehts ohne [1] nicht.

parent.frames[1].location.href="irgendwas.html"

ändert den URI (location.href) des zweiten Frames (frames[1]) des Elternelements (parent) des aktuellen Dokuments.

Wenn du die [1] mit [0] ersetzt, meinst du das erste Frame etc. Wenn du gar nichts in die [] schreibst, ist auch kein Frame gemeint.

HTH und Gruss
Sam

Hallo

Ich habe es studiert wiess nicht was das genau soll.

Bei dem Script z.B heisst es ja form[0]

unten

meint das form[0] dieses ? wenn ich jetzt ein neues mache müsste ich dann oben form[1] benutzen? bei mir ging das mit form[1] nicht. Wenn ich jetzt form nehme ohne zahl und unten funktioniert das script.

document.forms[0].display.value = clock
timer = setTimeout(„start()“,1000)
}