sur la souris sur le changement de l'image sur le code html
J'ai essayé de faire une image à modifier sur le dessus de la souris. Ce bout de code fonctionne pour IE mais pas pour les autres navigateurs comme chrome, opera, safari, etc. Des idées?
<a href="#" onmouseover="document.myimage1.src='img/login_button_22.jpg';"
onmouseout="document.myimage1.src='img/login_button_11.jpg';">
<img src="img/login_button_11.jpg" name="myimage1" /> </a>
OriginalL'auteur 33528 | 2012-11-27
Vous devez vous connecter pour publier un commentaire.
Vous devriez être en utilisant un ID, un NOM, et à l'aide de
document.getElementById
pour sélectionner l'élément.Les éléments IMG, n'étant pas des éléments de FORMULAIRE, ne devrait pas être en mesure de prendre un NOM de propriété, mais Microsoft a réussi à le visser.
Aussi, il est beaucoup plus facile et plus propre d'utiliser un fond de CSS et un
:hover
de déclaration et de ne pas faire cela à l'aide de JavaScript complètement.Voici comment:
HTML:
CSS (ajuster les dimensions en conséquence):
l'essayer, je peux dire qu'il fonctionne encore parfaitement sur IE mais encore une fois ne fonctionne pas dans tous les autres explorateurs...
OriginalL'auteur Diodeus - James MacFarlane
Démo
http://jsfiddle.net/W6zs5/
OriginalL'auteur Sad Danbo
Essayez ceci:
OriginalL'auteur kurdtpage