par
Invité » 30 mars 2008, 20:40
Bonjour à tous,
j'essaye d'appliquer un traitement en boucle avec getElementById, comme ceci:
tabLiens = new Array('champ1', 'champ2', 'champ3', 'champ4'); //id d'éléments html
for (i=0; i < tabLiens.length; i++)
{
document.getElementById(tabLiens[i]).style.display = "none";
}
Le but est de masquer tous les éléments html dont l'id se trouve dans mon array tabLiens.
L'erreur que je reçois:
document.getElementById(tabLiens) has no properties
Voyez-vous ce qui ne va pas?
Bonjour à tous,
j'essaye d'appliquer un traitement en boucle avec getElementById, comme ceci:
[php]
tabLiens = new Array('champ1', 'champ2', 'champ3', 'champ4'); //id d'éléments html
for (i=0; i < tabLiens.length; i++)
{
document.getElementById(tabLiens[i]).style.display = "none";
}
[/php]
Le but est de masquer tous les éléments html dont l'id se trouve dans mon array tabLiens.
L'erreur que je reçois:
[quote]
document.getElementById(tabLiens[i]) has no properties
[/quote]
Voyez-vous ce qui ne va pas?