[HTML/Javascript] Cacher les div sans id
electroking
Messages postés
276
Statut
Membre
-
electroking Messages postés 276 Statut Membre -
electroking Messages postés 276 Statut Membre -
Salut à tous, j'ai quelques div sur mon site qui ne possèdent pas d'id, je souhaiterais les faire disparaître au chargement de la page avec un javascript qui attribut un style="display:none;" à ces div. Est-ce possible ou avez vous une autre idée ?
Merci d'avance pour votre réponse !
Merci d'avance pour votre réponse !
1 réponse
-
Tu peux faire un document.getElementsByTagName('div') pour récupéré toutes le divs, et après tu sélectionnes les div avec leur indice et applique le display: none;
-
-
document.getElementsByTagName('div') retourne un tableau contenant toutes les div, et chaque div comporte un indice pour les différentiés entre elles donc faire document.getElementsByTagName('div')[0] on récupère la première div présente sur la page. Du coup si on fait document.getElementsByTagName('div')[0].style.display = "none"; on cache la première div, et ainsi de suite.
Après il suffit aussi de mettre une class à ces div et faire un document.getElementsByClassname("<nom de la class>"), et ça fonctionne de la même façon que le TagName mais là on récupère que les éléments qui ont la même class. -
-