Bonjour,
Je suis actuellement en train de monter mon site en HTML5, mais je rencontre un petit souci niveau validation W3C.
J'ai créé des images qui changent via un onmouseover/onmouseout en javascript. Le souci, c'est que si j'utilise un "id" et non un "name", mon javascript ne marchera pas sous IE. Et si j'utilise un "name" et non un "id", mon code ne sera du coup plus valide.
Voilà mon code :
Et le Javascript associé :
Quelqu'un sait comment contourner ce problème ?
Merci beaucoup !
Modifié par Mastah (11 Feb 2011 - 10:01)
Je suis actuellement en train de monter mon site en HTML5, mais je rencontre un petit souci niveau validation W3C.
J'ai créé des images qui changent via un onmouseover/onmouseout en javascript. Le souci, c'est que si j'utilise un "id" et non un "name", mon javascript ne marchera pas sous IE. Et si j'utilise un "name" et non un "id", mon code ne sera du coup plus valide.
Voilà mon code :
<a href="link.html" onmouseover="rollover.src='img1.jpg';" onmouseout="rollover.src='img2.png';">
<img src="img/img2.jpg" id="rollover" alt="az" />
</a>
Et le Javascript associé :
rollover= new Image( );
rollover.src="img/img1.jpg";
Quelqu'un sait comment contourner ce problème ?
Merci beaucoup !
Modifié par Mastah (11 Feb 2011 - 10:01)