deus18 Geschrieben 27. Januar 2002 Geschrieben 27. Januar 2002 Hallo Leute hat jemand von euch ne ahnung wie das funzen könnte? var layer_id; function moveout () { layer_id.style.left=-500; } function test () { layer_id = 2; moveout (); } layer_id ist ne var die die zuordnung der layer im dokument steuern soll. das problem, javascript erkennt layer_id als name für einen layer und nicht als variable. habt jemand ne ahnung wie ich das kurbeln kann damit er es als zuornungsbare variable erkennt. wichtig ist das die variable bei der eingabe eine zahl ist. kann sie ja später in sting wandeln wenn nötig. danke für die infos. mario Zitieren
echt Geschrieben 1. Februar 2002 Geschrieben 1. Februar 2002 var NN4 = document.layers? true : false; //Netscape Navigator 4.x. var IE4 = document.all? true : false; // IE version 4 and above. var NN6 = document.getElementById&&!document.all? true : false //Netscape Navigator 6.x. function moveout (layerName) { if (NN6){document.getElementById(layerName).style.left = "-500"; } else if (IE4) {document.all[layerName].style.left = "-500"; } else if(NN4) {document.layers[layerName].style.left="-500"; } } </HEAD> <BODY> <SCRIPT> moveout ('1'); </SCRIPT> Zitieren
Empfohlene Beiträge
Dein Kommentar
Du kannst jetzt schreiben und Dich später registrieren. Wenn Du ein Konto hast, melde Dich jetzt an, um unter Deinem Benutzernamen zu schreiben.