J'ai deux zone de texte et deux boutons sur une page Web. Chaque zone de texte possède sa propre fonction de touche qui vérifie la touche de retour et appelle une fonction javascript particulière.onkeypress dans Internet Explorer appelle toutes les fonctions liées à la pression sur une page Web
Mais le problème est que si je commence à taper sur n'importe quelle zone de texte et que j'appuie sur return, les deux fonctions sont appelées. Cela se produit uniquement dans Internet Explorer.
OnKeyPress est appelé comme un attribut de la balise d'entrée
onkeypress="if(event.keyCode==13) submitEmail();"
et
onkeypress="if(event.keyCode==13) login();"
Merci
Merci pour la réponse .... Je devais ajouter des accolades et ça a marché – nitin
Je viens de réaliser la même chose. De la façon dont je l'ai eu, toutes les entrées non retournées seraient ignorées parce que 'return false;' a empêché l'action par défaut. – Barmar