Bonjour,

J'ai le code suivant qui marche sous IE mais pas sous FF. Pourquoi?
(Je mets en copie la partie Javascript, css et html.)

Code JAVASCRIPT : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
 
function activerLien(i)
{
if(i==1){
document.getElementById("li1").className = "active";
document.getElementById("li2").className = "noactive";
}
if(i==2){
document.getElementById("li2").className = "active";
document.getElementById("li1").className = "noactive";
}
}
Code CSS : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
 
#menu li.active{
background-color:#ffa;
}
 
#menu li.noactive{
background-color:white;
}
Code HTML : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
 
<ul id="menu">
<li class="active" id="li1"><a href="" onClick="activerLien(1)">Lien1</a></li><li id="li2"><a href="" onClick="activerLien(2)">Lien2</a></li>
</ul>

merci.