Erreur de script : "style a la valeur null ou n'est pas un objet"
Salut à tous,
Voila, IE m'affiche une erreur JS sur ce code "style a la valeur null ou n'est pas un objet" :
Code:
1 2 3 4 5 6 7 8 9 10
| <script type='text/javascript'>
function toggle(NameElement) {
var element = document.getElementsByName(NameElement);
if( ! element) return false;
element.style.display = (element.style.display === 'none') ? '' : 'none';
}
</script> |
Je n'arrive pas à voir qu'est-ce qui ne va pas.
Si je remplace, getElementsByName par getElementById et change l'attribut name = "" par id="" dans les balises voulues, ça fonctionne mais pas sur toutes les balises ayant le même id car celui-ci est unique, il ne s'applique qu'à la première balise portant l'id : d'où j'aimerais remplacer id par name...
Merci d'avance.