Le cas d'utilisation
L'utilisateur d'un formulaire peut cliquer sur le bouton d'envoi à plusieurs reprises, ce qui entraîne l'envoi du formulaire. Cela peut être problématique si vous ne voulez qu'un seul clic, mais c'est autorisé par la spécification du W3C pour un bouton d'envoi.
Comment résoudre le problème
Si vous craignez que l'utilisateur final clique encore et encore, cachez le bouton lorsque vous le cliquez.
Définissez une variable lorsque vous cliquez (selon la configuration du bouton) et définissez la visibilité pour masquer le bouton.
En option, je pourrais également afficher un message différent indiquant que la tâche est en cours de traitement, afin que l'utilisateur final sache que la tâche a été soumise.