Nyt problem!

Tags:    html css

Når jeg har indsat DOCTYPE på min hjemmeside, er der noget scripts som ikke virker i FF.

Det drejer sig om noget med left. Mer ved jeg ikke!

Min side er her http://mogsiden.2com.dk/homepages/mogsiden.2Com.dk/%5Ctest/index1.html med DOCTYPE, og her uden: http://mogsiden.2com.dk/homepages/mogsiden.2Com.dk/%5Ctest/index.html



7 svar postet i denne tråd vises herunder
3 indlæg har modtaget i alt 5 karma
Sorter efter stemmer Sorter efter dato
Fejl fundet af Firefox:
Fold kodeboks ind/udKode 


Eksempel fra http://mogsiden.2com.dk/homepages/mogsiden.2Com.dk/%5Ctest/funk.js :
left1 --;
top1 --;
left3 ++;
top3 ++;
document.getElementById('f').style.top = top1;
document.getElementById('f').style.left = left1;
document.getElementById('s').style.top = top3;
document.getElementById('s').style.left = left3;

Siden du kan bruge top1--, må top1 være et tal. Du kan ikke bruge et tal som left-værdi. En gyldig værdi er fx "11px". Hvis top1 indeholder 11, kan du fx bruge:

document.getElementById('f').style.top = top1 + "px";




Ja, der er et eller andet med det js.
Hvis du kikker på kildekoden i den fil med DOCTYPE, mangler der en masse js-kode i forhold til den uden.
Muligvis der du har problemet..:)



Måske skulle du starte med at validere din hjemmeside ? :-)



1: Skriv en ordentlig overskrift, når du spørger i et forum!

2: Du linker til en js fil som ikke eksisterer. Ret linket.



For det første, så har jeg vilideret den. For det andet så mangler min js fil, jeg ligger den ud om lidt tid!



Så, nu har jeg lagt Javascript filen ud, hvad er problemet?



Tusind tak Jesper, det hele virker nu:)



t