[Javascript] onmouseover sur input type

Fermé
Slan - 25 août 2006 à 04:52
 jckops - 21 juin 2010 à 14:46
Bonjour,

Je suis très nul en javascript, malheureusement je ne vois pas comment faire un changement d'image avec onmouseover sans ce langage.

Je vous donne le script qui marche :

echo ' <form method="post" action="map4.php">';
echo ' <a href="map4.php" onMouseOver="if (document.images) document.paddd.src=\'pad11.gif\';" onMouseOut="if (document.images) document.paddd.src=\'pad10.gif\';"><img style="position: absolute; left: ' . ($coord_x + 13) . 'px; top: ' . ($coord_y + 18) . 'px;" src="pad10.gif" alt="Direction DD" Title="Droite" name="paddd" /></a>';
echo ' </form>';

Et le Script qui marche pour mon formulaire, mais PAS pour le onmouseover: surement parceque mon "lien" vers le bouton input est mauvais...

echo ' <form method="post" action="map4.php">';
echo ' <img style="position: absolute; left: ' . ($coord_x + 13) . 'px; top: ' . ($coord_y + 18) . 'px;" src="player.jpg" alt="Avatar du Joueur" Title="Le joueur" />';
echo ' <input type="image" name="paddd" value="1" src="pad10.gif" onMouseOver="if (document.images) document.paddd.src=\'pad11.gif\';" onMouseOut="if (document.images) document.paddd.src=\'pad10.gif\';" style="position: absolute; left: ' . ($coord_x + 51) . 'px; top: ' . ($coord_y + 17) . 'px;" alt="Direction DD" Title="Droite" >';
echo ' </form>';

Voila si vous pouviez m'aider a faire marcher le onmouser over sur le second script ... Sachant que la fonction "submit" est quand même assumée par le type="image"

Merci beaucoup,
A voir également:

2 réponses

eh bien oui,

<input type="image" src="(ton image).png" value="" onMouseOver="this.src='(ton image).png';" onMouseOut="this.src='(ton image).png';"/>

en remplacant uniquement
6
les endroits ou jai ecrit (ton image ) par ton lien tu pourras t'apercevoir que ce code fonctionne sans soucis
0
Darshu Messages postés 303 Date d'inscription lundi 30 janvier 2006 Statut Membre Dernière intervention 3 avril 2008 64
25 août 2006 à 10:06
Salut. Je veux pas dire de connerie, mais il me semble que OnMouseOver ne marche pas avec les <INPUT> d'un formulaire !
0