Bonjour,

J'ai un souci avec une page html.
Sur une page j'ai:
- Un formulaire contenant:
- 2 input texte
- 2 input image (j'insiste puisque le résultat n'est pas le même avec des inputs bouton)

Lorsque je valide l'un de mes input textes avec la touche ENTREE, l'action entraine directement un evenement onClick sur le premier input image déclaré. Or je voudrais que la touche Entree ne fasse que valider mon champ texte et non pas lancer l'evenement OnClick d'un des boutons du formulaire.(EDIT: j'avais oublié de préciser cette dernière phrase dans ma première édition du message)
Mettant basé sur la page suivante:
http://javascript.developpez.com/faq...bjs#BoutSubmit

Je pensais avoir trouvé de quoi contourné le problème.
Pour info, j'ai réduit le problème à sa plus simple expression dont voici le code:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
 
<html>
  <head>
    <title>
    </title>
  </head>
  <body>
    <form name="formulaire" onsubmit="return false;">
      <strong>Champ 1 : </strong>
      <input type="text" />
      <strong>Champ 2 : </strong>
      <input type="text"/>
      <input type="image" src="image1.gif" onclick="alert('image1')"/>
      <input type="image" src="image2.gif" onclick="alert('image2')"/>
    </form>
  </body>
</html>
Y'a-t-il une solution à ce problème?
Merci d'avance