Forum-webmaster
Technique - programmation => Javascript / DOM / Ajax => Message commencé par: franky26 le le 10-06-2006 a 06:01:00

Titre: Fonction pour masquer plusieurs DIV
Posté par: franky26 le le 10-06-2006 a 06:01:00

Bonjour,

La fonction suivante permet de masquer un DIV. Il suffit de placer son ID en paramètre de la fonction.


Code:
function hideDiv(a){
var idDiv=document.getElementById(a);
idDiv.style.display="none"
return true;
}


J'essaie de trouver comment faire pour pouvoir indiquer plusieurs DIV en paramètre pour pouvoir tous les masquer d'un seul coup.

exemple:
Code:
onclick="return hideDiv('1','4','6','8')"

permettrait de masquer les DIV 1, 4, 6 et 8.

Merci beaucoup,

Franky

Titre: Re:Fonction pour masquer plusieurs DIV
Posté par: pagepremiere le le 10-06-2006 a 19:03:13

Le mieux serait de passer par un tableau... tu envois toutes tes variable via un tableau et ensuite tu n'as plus qu'a les lire une par une et a rendre invisible chaque div

Titre: Re:Fonction pour masquer plusieurs DIV
Posté par: MarvinLeRouge le le 14-06-2006 a 09:56:09

Salut,

Tu pourrais aussi très bien faire une fonction hideDivs avec un nombre de paramètre quelconque. Tu scannes le tableau arguments pour les récupérer, et tu fais un appel à hideDiv pour chaque.


Forum-webmaster | Actionné par YaBB SE
© 2001-2003, YaBB SE Dev Team. Tous droits réservés.