Avatar billede nicocarlos Nybegynder
13. januar 2005 - 01:38 Der er 2 kommentarer og
1 løsning

Problem med et lille menu script

hej jeg bruger det lille menu script:

function lag(lagnavn, bil) // IE4+
{
if (document.all[lagnavn].style.display == 'none') {
    document.all[lagnavn].style.display = 'block';
    bil.src = 'pics/square2.gif';
} else {
    document.all[lagnavn].style.display = 'none';
    bil.src = 'pics/square2.gif';
}
}

function menu(action, menunavn)
{
if (action == "over") { document.all[menunavn].style.backgroundColor = "";}
if (action == "out") { document.all[menunavn].style.backgroundColor = ""; }
}

function skift(hvor, farve)
{
// husk # i kald til funktion
hvor.style.backgroundColor = farve;
}

Men det virker ikke i mozilla firefox. Og jeg får vist følgende fejl.
Warning: Non-standard document.all property was used. Use W3C standard document.getElementById() instead.
Source File: menuscript.js
Line: 15

Men ved ikke ret meget om javascript håber der er en der kan hælpe med at få rettet det til :)

På forhånd tak
Avatar billede moocher Nybegynder
13. januar 2005 - 02:18 #1
et skud i tågen ændr

dine all[....] til getElementById(....)
Avatar billede nicocarlos Nybegynder
13. januar 2005 - 15:03 #2
nope hjalp ikke :/
Avatar billede nicocarlos Nybegynder
16. januar 2005 - 17:50 #3
Jeg har fundet og løst fejlen.
Jeg ændrede bare bare linket på min anden side en del.
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