Bien le bonjour,

Bon, j'ai du faire 15 forums, avant de venir vous voir et d'être sur que je trouverais la solution ici, héhé. ^^

Voilà, ça ne doit pas être la mer à boire mais je n'arrive pas à changer la class d'un menu.

Voici le HTML :

Code html : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
<ul id="nav_ad">
  <li class="cur"><a href="accueil.php" class="lien_Menu"><strong>Accueil</strong></a></li>
  <li><a href="dada.php" class="lien_Menu">Lien A</a></li>
  <li><a href="dodo.php" class="lien_Menu">Lien B</a></li>
  <li><a href="dudu.php" class="lien_Menu">Lien C</a></li>
  <li><a href="dede.php" class="lien_Menu">Lien D</a></li>
</ul>

Donc le menu est quasiment sous la même forme que celui de développer.com, et lorsque l'on clique sur un des onglets sur menu, le css change selon l'onglet que l'on à cliquer.

Voilà mon javascript :

Code javascript : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
function rollover()
{
  if(!document.getElementById || !document.createTextNode){return;}
  var n=document.getElementById('nav_ad');
  if(!n){return;}
  var lis=n.getElementsByTagName('li');
  for (var i=0;i<lis.length;i++)
  {
    lis[i].onmouseover=function()
    {
      this.className=this.className?'cur':'over';
    }
    lis[i].onmouseout=function()
    {
       this.className=this.className=='cur'?'cur':'';
    }
  }
}
window.onload=rollover;

La class ne bouge pas, elle veut rester sur Accueil. Pas moyen de la faire bouger !!! erf erf erf

Merci pour votre aide.