Empecher qu'un input="text" fasse submit
Résolu
Archeus01
Messages postés
1681
Statut
Membre
-
dsqdd -
dsqdd -
Bonjour,
J'ai un formulaire avec un seul input="text" et quand l'utilisateur appuie sur la touche entrée, ceci a pour action de submit. Ce qui est le comportement normal. Certes, mais ça ne m'arrange pas car j'ai une fonction JS associé à ce bouton et à la touche entrée différente. Comment faire pour que ça ne submit pas?
(J'ai bien pensé à mettre un autre input="text" caché mais je ne vois pas trop comment le cacher (CSS?) et puis ce n'est pas très élégant.)
J'ai un formulaire avec un seul input="text" et quand l'utilisateur appuie sur la touche entrée, ceci a pour action de submit. Ce qui est le comportement normal. Certes, mais ça ne m'arrange pas car j'ai une fonction JS associé à ce bouton et à la touche entrée différente. Comment faire pour que ça ne submit pas?
(J'ai bien pensé à mettre un autre input="text" caché mais je ne vois pas trop comment le cacher (CSS?) et puis ce n'est pas très élégant.)
A voir également:
- Empecher qu'un input="text" fasse submit
- Sms to text - Télécharger - Sauvegarde
- Input not supported - Forum Ecran
- Un bloqueur de publicité empêche la lecture. veuillez le désactiver pour démarrer la vidéo - Astuces et Solutions
- No video input - Forum Windows
- [ NO VIDEO INPUT ENTER SLEEP MODE] - Forum PC portable
3 réponses
il me semble que tu peux faire un event.cancel(); pour empêcher le submit puis mettre ton code, mais je ne suis pas sûre...
après vérification je n'ai pas de submit auto sur mon input type="text"
après vérification je n'ai pas de submit auto sur mon input type="text"
(la j'ai utilisé la propriété hidden du css pour en mettre un en caché.)