Bonjour,
Je suis débutant en javascript et j'aimerais m'améliorer un peu, je m'intéresse a la méthode getElementsById(), mais j'ai quelques soucis que je ne comprend absolument pas...
j'ai un menu qui, lorque l'on click sur une rubrique, fait apparaitre la section correspondant.
voici mon code:
Seulement ça ne marche pas (IE me dis que la méthode getElementsById ne gère pas cette propriété/fonction)
Pourtant j'ai tester cela avant de l'appliquer a mon code et ça
ça marche très bien....
Help
[/i]
Modifié par DarkHerumor (04 Dec 2006 - 15:53)
Je suis débutant en javascript et j'aimerais m'améliorer un peu, je m'intéresse a la méthode getElementsById(), mais j'ai quelques soucis que je ne comprend absolument pas...
j'ai un menu qui, lorque l'on click sur une rubrique, fait apparaitre la section correspondant.
voici mon code:
var tab = ["C_carte","C_pays","M_carte","A_champs","G_client","M_aff","E_desc","A_photo"];
function show(indice)
{
for(var i = 0 ; i < tab.length ; i++)
document.getElementsById(tab[i]).style.visibility="hidden";
document.getElementsById(indice).style.visibility="visible";
}
Seulement ça ne marche pas (IE me dis que la méthode getElementsById ne gère pas cette propriété/fonction)
Pourtant j'ai tester cela avant de l'appliquer a mon code et ça
<script type="text/javascript" language="javascript">
function test(truc){
document.getElementById(truc).style.display="none";
}
</script>
<div id="id_div">
<img src="chemin_img.png" alt="desc_img" />
</div>
<a href="#" onclick="javascript:test('id_div');">test</a>
ça marche très bien....
Help

Modifié par DarkHerumor (04 Dec 2006 - 15:53)