mettre une image pour un input type="button" ? [HTML/JS] - HTML/CSS - Programmation
Marsh Posté le 22-10-2003 à 16:03:45
Peut etre avec une background-image... 
 
... je vais tester.
Marsh Posté le 22-10-2003 à 16:09:40
Bon, avec un background-image et un border:none ça a l'air d'etre bon. Je sais pas pourquoi j'y avais pas pensé avant... ![]()
Marsh Posté le 22-10-2003 à 16:18:21
<button type="button" onClick="clickMonBouton();"><img src="mon_image.gif"></button> 
 
Attention de mettre type="button" sinon certains navigateurs respectant la norme (pas IE 
) vont de prendre type="submit" (valeur par défaut) et donc envoyer le formulaire...
Marsh Posté le 22-10-2003 à 16:19:48
J'oubliais : http://www.w3.org/TR/html401/inter [...] def-BUTTON
Marsh Posté le 22-10-2003 à 16:41:38
| Citation : <button type="button" onClick="clickMonBouton();"><img src="mon_image.gif"></button>   | 
 
 
... je suis vraiment fatigué moi... ![]()
Marsh Posté le 22-10-2003 à 16:45:00
J'ai passé plusieurs jour à comprendre pourquoi mon formulaire était soumis aléatoirement plusieurs fois à cause d'un truc dans le genre. 
Cà fatigue beaucoup...
Marsh Posté le 22-10-2003 à 16:49:29
| Citation : J'ai passé plusieurs jour à comprendre pourquoi mon formulaire était soumis aléatoirement plusieurs fois à cause d'un truc dans le genre.   | 
 
 
J'ai découvert assez vite qu'il fallait mettre le bon type mais par contre j'ai meme pas pensé a utiliser une balise img entre <button> et </button>. C'est logique pourtant. 
 
/me va se coucher
Marsh Posté le 23-04-2009 à 14:16:42
| Mara's dad a écrit : <button type="button" onClick="clickMonBouton();"><img src="mon_image.gif"></button> Attention de mettre type="button" sinon certains navigateurs respectant la norme (pas IE   | 
Un grand merci, meme si je déterre un sujet vieux de 6 ans !!! je me prenais la tête depuis ce matin à chercher ce qui ne va pas !
Marsh Posté le 22-10-2003 à 16:01:38
Est ce que c'est possible? Y'a bien le type input type="image" mais en cliquant dessus le fomrulaire est envoyé (c'est pas ce que je veux, je veux executer du JS avec un onClick).