variable LayerNamen
Thomas Lachmann
- javascript
0 Tom
Hallihallo,
FRage: Ist es möglich in einem JavascripAufruf wie "x1 = document.all.Layer1.offsetTop;" dem Layer einen VariablenInhalt als Namen zu geben??
sowas wie:
--->
var Name=TestLayer;
x1=document.all.Name.offsetTop;
<---
????
und wenn wie??
tnx im Voraus
Thomas
Hi
FRage: Ist es möglich in einem JavascripAufruf wie "x1 = document.all.Layer1.offsetTop;" dem Layer einen VariablenInhalt als Namen zu geben??
sowas wie:
--->
var Name=TestLayer;
x1=document.all.Name.offsetTop;
<---
Vielleicht funktioniert es wie bei den Images:
var Name="TestLayer";
x1=document.all.Layers[Name].offsetTop;
Ist jedoch nicht getestet
Grüsse
Tom
var Name="TestLayer";
x1=document.all.Layers[Name].offsetTop;
Hihi
all.layers ist gut.. wenn das doch beide Browser
verstehen würden.. *g*
Ne aber im Ernst man kann z.B. folgendes durchaus
machen :
obj=(document.layers) ? document.layers[name]:document.all[name].style;
obj.top =100;
gruss
Jens