Assigner la touche entrer

Résolu/Fermé
MickaToast Messages postés 142 Date d'inscription mercredi 19 février 2014 Statut Membre Dernière intervention 23 juillet 2015 - 20 mai 2014 à 17:36
MickaToast Messages postés 142 Date d'inscription mercredi 19 février 2014 Statut Membre Dernière intervention 23 juillet 2015 - 20 mai 2014 à 19:25
Bonjour !

J'utilise un événement (onkeypress) qui actionne une fonction. Cette fonction détecte si la touche appuyé est entrer (if keyCode == 13), si la touche est entrer, alors on envoie le formulaire, sinon on fait rien.
Mon problème est le suivant : Je souhaiterais que la touche entrer n'ajoute pas de ligne lorsque j'appui dessus, comme elle doit le faire par défaut. Je veux simplement que quand j'appui sur cette touche, elle envoie le formulaire, sans ajouter un ligne en plus.
Comment faire ?

Merci d'avance pour vos réponses.

2 réponses

KX Messages postés 16733 Date d'inscription samedi 31 mai 2008 Statut Modérateur Dernière intervention 31 janvier 2024 3 015
20 mai 2014 à 18:12
Bonjour,

Je pense que tu peux effacer les listener existants et les supprimer ou les modifier. Il faut sûrement jongler un peu pour ne faire cela que pour la touche entrée.

Sinon, tu peux aussi faire un retour arrière pour effacer le saut de ligne que tu ne veux pas.
0
MickaToast Messages postés 142 Date d'inscription mercredi 19 février 2014 Statut Membre Dernière intervention 23 juillet 2015 24
20 mai 2014 à 19:25
J'ai décidé de faire autrement pour une meilleur lisibilité du code. En tout cas merci pour ta réponse rapide et précise !
0