JoP Posté 7 Août 2007 Partager Posté 7 Août 2007 Bonjour tout le monde.. Je voudrais savoir comment faire pour que quand la souris passe au dessus d'une case, la class css change pour avoir un affichage différent.. je sais que cela se fait en javascript, mais je ne sais pas comment... merci Lien vers le commentaire Partager sur d’autres sites More sharing options...
captain_torche Posté 7 Août 2007 Partager Posté 7 Août 2007 Si c'est juste pour faire du changement au passage de la souris, il te suffit d'utiliser la pseudo-classe :hover. Par contre, pour que ça fonctionne bien sous IE, il vaut mieux l'appliquer sur un élément lien. Si tu dois absolument le faire sur un autre élément, tu peux le faire de cette manière en JavaScript : <script type="text/javascript">function change_class(element, nom_classe) {element.setAttribute('class', nom_classe);element.setAttribute('className', nom_classe); // pour que ça marche sous IE}</script>[...]<td onmouseover="change_class(this, 'classe1')" onmouseout="change_class(this, 'classe2')">[...] Lien vers le commentaire Partager sur d’autres sites More sharing options...
JoP Posté 7 Août 2007 Auteur Partager Posté 7 Août 2007 ok.. merci je vais essayer ceci Lien vers le commentaire Partager sur d’autres sites More sharing options...
Sujets conseillés
Veuillez vous connecter pour commenter
Vous pourrez laisser un commentaire après vous êtes connecté.
Connectez-vous maintenant