Javascript et className étrange

Résolu/Fermé
fxtaa Messages postés 1050 Date d'inscription mardi 20 octobre 2009 Statut Membre Dernière intervention 2 avril 2015 - 17 mars 2010 à 15:17
fxtaa Messages postés 1050 Date d'inscription mardi 20 octobre 2009 Statut Membre Dernière intervention 2 avril 2015 - 17 mars 2010 à 15:40
Bonjour,
Je souhaite modifier une class lorsque ma souris passe au dessus, ca fait 2heures que je suis dessus et je comprend toujours pas. Lorsque je passe avec du bgcolor ou autres ca marche très bien.

Je n'arrive pas à comprendre où est mon erreur.....

<tr align="center" bgcolor="<?php echo $couleur; ?>" id="liste" class="listalone" onMouseOver="this.bgColor='#047F00'" onMouseOut="this.bgColor='<?php echo $couleur;?>'" onMouseOver="this.className='listover'" onMouseOut="this.className='listalone'">



On voit mieux les erreurs quand on n'a pas la tête dedans donc si vous voyez ce qui voit pas, je suis à votre écoute ^^.

2 réponses

zoby44 Messages postés 818 Date d'inscription vendredi 3 novembre 2006 Statut Membre Dernière intervention 7 avril 2010 199
17 mars 2010 à 15:37
Salut. Html n'a pas l'air de prendre en compte deux fois le même attribut, il ne garder que le 1er qu'il trouve.

Essaye avec ça :
<tr align="center" bgcolor="<?php echo $couleur; ?>" id="liste" class="listalone" onMouseOver="this.className='listover'; this.bgColor='#047F00'" onMouseOut="this.className='listalone'; this.bgColor='<?php echo $couleur; ?>';">
fxtaa Messages postés 1050 Date d'inscription mardi 20 octobre 2009 Statut Membre Dernière intervention 2 avril 2015 74
17 mars 2010 à 15:40
Bien vu ;).

Merci du coup de main!