La désactivation d'un bouton HTML, en attendant une suite

Lorsque je clique sur un bouton de soumission sur mon formulaire HTML, la fonction de la touche est appelée, et elle fait son travail. Après avoir terminé le travail d'un mail de notification est envoyé qui demande beaucoup trop de temps. Après qu'un message de confirmation est affiché sur la même page HTML (sans l'aide d'Ajax; c'est à dire, la page est actualisée).

Je veux éviter de laisser l'utilisateur à cliquer sur le bouton soumettre plusieurs fois dans la confusion pendant la période d'attente de l'envoi de mails. Donc, je pense que je devrais désactiver le bouton après qu'il est pressé une fois.

Comment puis-je faire cela?

Pouvez-vous s'il vous plaît suggérer toute autre technique pour atteindre cet objectif sans désactiver le bouton?

OriginalL'auteur Robin Agrahari | 2010-01-14