01. januar 2003 - 21:28Der er
3 kommentarer og 1 løsning
style.left i NS6.1
Hvordan får jeg style.left som i eks. nedenunder til at virke på et objekt i Netscape 6.1.
<html> <head> <title>NS6</title> </head> <body>
<script language="JavaScript" type="text/javascript"> function tableRight(){ var table = document.getElementById("tabletest"); x = table.offsetLeft; table.style.left = x + 100; }
function tableLeft(){ var table = document.getElementById("tabletest"); x = table.offsetLeft; table.style.left = x - 100; } </script>
Løsningen ligger åbenbart i at du styler et div element istedet for table elementet. For om du læser elementets placering med "obj.style.left" eller "obj.offsetLeft" gør ingen forskel udover at man skal bruge parseInt() til at arbejde med resultatet af "obj.style.left". Lav lige et "svar" så får du pointene pelkjaer.
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.