Bonjour,

au sein d'une application en production, le client s'est rendu compte que ses utilisateurs cliquaient quelques fois trop vite sur les boutons.

En gros, il y a 3 boutons sur la page : valider, terminer, abandonner.
L'action sur le bouton valider est conséquente et peut prendre 2 à 3 minutes.
Donc lors de l'appui sur le bouton valider, la page se recharge et le code associé au bouton s'effectue.

Le souci c'est que les utilisateurs peuvent à ce moment appuyer sur terminer ou abandonner, ce qui provoque quelques fois une erreur.

Je cherches donc une solution qui me permettrait de désactiver tous les boutons suite au déclenchement de l'un d'eux.
Je pensais au départ m'orienter vers un js mais je ne vois absolument pas comment m'y prendre.

Auriez-vous une ou deux idées pour m'orienter ou peut-être (et ce serait le rêve) déjà développer quelque chose comme cela?

Merci d'avance.