Input type="image" et Javascript

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

  1. c tout simple:
    <a><img src="Mon image à moi.jpg.bmp.gif.tif" onclick="..."></a>
    1
    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
      1. Tu change le style de ton pointeur de souris dans l'evt onmouseover et onmouseout de ton image.

        Br@scoo
        0
    2. 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
      1. 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
        1. 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
      2. 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
        1. C'est pas vraiment ça non plus...
          Bon je vais m'en tenir à la solution avec <a><img src="etc.
          Merci à tous
          0