Empecher soumission form lorsque champ rempli

Pour toutes les discussions javascript, jQuery et autres frameworks
Répondre
Devo
Messages : 2
Enregistré le : 04 mai 2021, 09:54

Empecher soumission form lorsque champ rempli

Message par Devo » 04 mai 2021, 10:00

Bonjour,
Je fais face à des spamsbot qui soumettent des formulaires de désinscription. J'aimerai empêcher la soumission de ce formulaire lorsque le champ "email" est rempli. Ce champ est par défaut masqué pour les visiteurs, seul un robot peut donc le voir et le remplir.
Je ne sais pas comment écrire ça en JS....
Merci

Avatar du membre
webmaster
Administrateur du site
Messages : 398
Enregistré le : 28 févr. 2017, 15:19

Re: Empecher soumission form lorsque champ rempli

Message par webmaster » 04 mai 2021, 11:32

Bonjour

Il me faudrait le formulaire de base pour pouvoir le complèter

Mais un champ caché est une solution peu fiable pour contrer les robots.
La meilleure solution reste le captcha qui est galere pour les vrais utilisateurs...
TJS : 20 ans et mon livre Tout JavaScript chez Dunod
https://www.toutjavascript.com/livre/index.php

Devo
Messages : 2
Enregistré le : 04 mai 2021, 09:54

Re: Empecher soumission form lorsque champ rempli

Message par Devo » 04 mai 2021, 13:14

bonjour,
finalement j'ai eu l'avis d'un dev web, effectivement je crois qu'en JS ça ne va pas être possible, je risque de bloquer l'accès à tous les users >.<. je voulais éviter le captcha mais je pense que je n'ai pas le choix..
merci pour votre réponse rapide !

Répondre