Veröffentlicht 27. Januar 200223 j 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
1. Februar 200223 j 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>
Archiv
Dieses Thema wurde archiviert und kann nicht mehr beantwortet werden.