variabele in een functie veranderen

Status
Niet open voor verdere reacties.

Dennusz

Gebruiker
Lid geworden
3 sep 2004
Berichten
38
Heej allemaal,

ik heb een menu gemaakt met 5 menu items.
Als ik op 1 van die items klik wil ik dat er een div wordt getoond met daarin subitems.

onClick="menu('itemnaam');"

in de functie laat ik dan de div tonen
function menu(a){
var mnu = a;
document.all(mnu).style.display = 'block';
}


Maar nu wil ik graag dat als ik nog een keer klik op dat menu item dat subitems weer verdwijnen, dus
document.all(mnu).style.display = 'none';

Is er een eenvoudige manier voor om dit te laten doen?

Alvast bedankt!
 
Ik denk dat dit wel mooi om-en-om gaat:
PHP:
function menu(a) {
 var mnu = document.getElementById(a);
 mnu.style.display = (mnu.style.display == 'none' ? 'block' : 'none');
 };
document.all is alleen van IE daarom heb ik document.getElementById gebruikt. :)


Vr.Gr. Egel.
 
Laatst bewerkt:
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan