Bonjour,
comme l'indique le titre j'ai un petit probême avec getElementByClassName...Je tiens à préciser que je suis débutant en javascript...
J'ai essayé de mettre une mise en forme au survol de la souris...sur un code simple (texte en vert).
Lorsque je met un id à la place de la class du premier <p>, ça marche...et quand je remet les class, ça ne fonctionne plus!!...
Si quelqu'un à une solution...je suis preneur!!
Modifié par captain_cab (01 Jun 2011 - 15:33)
comme l'indique le titre j'ai un petit probême avec getElementByClassName...Je tiens à préciser que je suis débutant en javascript...
J'ai essayé de mettre une mise en forme au survol de la souris...sur un code simple (texte en vert).
[...]
<body>
<p class="abc"> Essai de texte </p>
<p class="abc"> Deusiememe essai de code </p>
</body>
</html>
<script type="text/javascript">
var txt=document.getElementsByClassName('abc');
txt.onmouseover=couleur;
txt.onmouseout=couleur;
function couleur(event) {
switch(event.type) {
case "mouseover" :
this.style.color="green";
break;
case "mouseout" :
this.style.color="";
break;
}
}
</script>
Lorsque je met un id à la place de la class du premier <p>, ça marche...et quand je remet les class, ça ne fonctionne plus!!...

Si quelqu'un à une solution...je suis preneur!!

Modifié par captain_cab (01 Jun 2011 - 15:33)