Avatar billede extremecode Nybegynder
01. februar 2004 - 13:58 Der er 2 kommentarer og
1 løsning

Problem med JS i mozilla

Jeg har et javascript som virker fint i IE, men ikke i mozilla

Funktionen skal gøre en menu synlig når man bruger mouse over

function vis(i){
document.all["Menu"+i].style.cssText='visibility:visible';
}

denne virker fint i IE men som sagt ikke i mozilla
nogen som kan hjælpe så det virker i begge??
Avatar billede tangveje Nybegynder
01. februar 2004 - 14:09 #1
document.all er IE specifikt (et left-over som de ikke har fået fjernet endnu). Brug istedet getElementById(), således

function vis(i){
document.getElementById("Menu"+i).style.cssText='visibility:visible';
}
Avatar billede extremecode Nybegynder
01. februar 2004 - 14:15 #2
hmm syntes jeg nu jeg havde prøvet...men det virker nu...
Takker
Svar og du vil få givet point :)
Avatar billede tangveje Nybegynder
01. februar 2004 - 14:22 #3
Så lidt :)
Avatar billede Ny bruger Nybegynder

Din løsning...

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.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester