Aller au contenu

Changement de class Css avec du Javascript


JoP

Sujets conseillés

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

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

Veuillez vous connecter pour commenter

Vous pourrez laisser un commentaire après vous êtes connecté.



Connectez-vous maintenant
×
×
  • Créer...