Afficher successivement divers DIV
Bonjour tout le monde.
J'ai un petit soucis pour cacher certain div préalablement affiché.
L’idée est d'afficher une div correspondant a un lien sur un menu, et de masquer celle préalablement affiché.
Pour recuperer toute mes DIV (class="newsbox") contenues dans la DIV (id="news"), j'utilise:
Code:
document.getElementsByClassName('newsbox','news')
Par contre quand je veux modifier le style de toute ces balise, je n'ai aucun resultat. Le code fonctionne pour afficher mes DIV, par contre pas pour les masquer.
Voici le code:
Code:
1 2 3 4 5 6 7 8 9 10 11 12
| function show(id)
{
if(undefined!= elm)
{
/* How to check if elm is undefined or not */
/* Reset de toute les Class "newsbox" contenus dans id "news" a display ='none' */
document.getElementsByClassName('newsbox','news').style.display ='none';
}
var elm=document.getElementById(id);
elm.style.display = "inline-block";
} |
Merci pour votre aide
Kosen