Georg: Problem mit Layer-Aufruf im iFrame

Beitrag lesen

hi,

test1.style.top =a;

Bekomme beim Aufruf immer über den Link immer "Fehler / "test1" ist undefiniert. Nur warum ??

weil in deinem javascript kein object mit dem namen test1 existiert.

wie kommst du auf den widersinnigen gedanken, nur weil du ein div mit id="test1" hast, hättest du jetzt in javascript mit test1 eine referenz auf diesen div?

du möchtest dir unbedingt http://selfhtml.teamone.de/javascript/objekte/document.htm#get_element_by_id ansehen.

gruss,
wahsaga

Ok, Schande auf mein Haupt - bin halt noch Anfänger in JS. Aber wenn ich jetzt mein Script entsprechend modifiziere, schein ich immer noch ein fehler zu machen, denn mit

<script language="Javascript">
<!--
var a = 200;
function move_test() {
if (a < 500) {
a = a + 20;
document.getElementById("test1").style.top =a;
window.setTimeOut('move_test()',20); }
else
a = 200;
}
-->
</script>
<<<
sagt er mir nur, das ein Objekt erforderlich ist.
Gruss
Georg