Input type="image" et Javascript

Fermé
Mline - 11 juil. 2001 à 11:34
Bobinours Messages postés 2898 Date d'inscription jeudi 26 avril 2001 Statut Membre Dernière intervention 21 mars 2013 - 16 juil. 2001 à 18:39
Bonjour,
C'est encore un de mes problèmes de js (un nouveau) :
Voilà je voudrais utiliser une image comme bouton de retour (ou autre) d'un formulaire.
Je veux donc mettre un onClick="history.back" comme pour un bouton, mais ceci ne marche pas... Quelle commande js utiliser ?
Merci d'avance

7 réponses

Dworf Messages postés 627 Date d'inscription lundi 2 juillet 2001 Statut Membre Dernière intervention 21 novembre 2005 17
11 juil. 2001 à 12:20
c tout simple:
<a><img src="Mon image à moi.jpg.bmp.gif.tif" onclick="..."></a>
1
ça marche top bien, sauf qu'on ne sait plus que c'est un lien (pas de modification du pointeur de la souris).
Tu sais comment je peux remédier à ça ?
0
Tu change le style de ton pointeur de souris dans l'evt onmouseover et onmouseout de ton image.

Br@scoo
0
Mais du coup j'utilise plus un champ input de formulaire... c'est de la triche !
Merci quand même mais si qqun connais la réponse avec un input type="image", je prends !
0
Dworf Messages postés 627 Date d'inscription lundi 2 juillet 2001 Statut Membre Dernière intervention 21 novembre 2005 17
11 juil. 2001 à 14:40
D'où que c'est de la triche????
Quand tu bosses en entreprise, ton patron il se fout royalement que t'utilises de l'assembleur ou du java pour faire ce qu'il t'a demandé, pourvu que ca marche et que ce soit rapidment fait.
Y'a pas de règles!
ceci dit avec input j'ai jamais rencontré type="image", toujours type="submit" ou type="button", y'en a peut-être d'autres, mais image...
je ne crois pas q'une image soit considéré comme un élément valable de formulaire
0
Bobinours Messages postés 2898 Date d'inscription jeudi 26 avril 2001 Statut Membre Dernière intervention 21 mars 2013 503
16 juil. 2001 à 18:39
Ben voyons Dworf... Bien sur que ca existe le type="image" :o)Seulement il ne gere pas l'evenement "onClick". Pour ca, il faut magouiller comme indique plus haut.

-= Bobinours =-
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
D'après le W3C, ça existe :
http://www.w3.org/TR/html4/interact/forms.html#input-control-types

Mais ça remplace un "submit" et pas un "button", d'où mes problèmes pour utiliser un js dessus !
0
Marden Messages postés 1072 Date d'inscription dimanche 11 février 2001 Statut Membre Dernière intervention 29 janvier 2006 209
13 juil. 2001 à 20:27
Le code :
<BUTTON NAME="xxx" VALUE="yyy" onClick="history....">
Retour<BR><IMG SRC="image.jpg" >
</BUTTON>
fonctionne comme un <INPUT TYPE="button" ....>.
Le texte "Retour" est placé dans le bouton juste au dessus de l'image.
Retour<IMG ...> : "Retour" est placé à gauche de l'image,
<IMG ...>Retour : "Retour" est placé à droite,
<IMG ...><BR>Retour : "Retour est placé en dessous avec un espace.
0
C'est pas vraiment ça non plus...
Bon je vais m'en tenir à la solution avec <a><img src="etc.
Merci à tous
0