Hello all,
Je me retrouve en face d'un problème simple mais je ne trouve pas de contournement :
Je lance un traitement (fonction JS) sur les champs d'un formulaire (le traitement calcule des valeurs de champs). Ce traitement prend qq sec et pendant ce temps, je ne veux pas que l'utilisateur s'amuse à cliquer sur le bouton de validation... Donc juste avant le début du traitement, je cache le bouton (document.getElementById('valider').style.visibility='hidden' et je le remets lorsque le traitement est fini.
Le problème, c'est que le bougre fait tout en même temps : d'abord il "freeze" l'écran et une fois le traitement fini, il m'affiche mes valeurs et j'ai à peine le temps de voir, le bouton clignoter... En placant un alert en début de traitement, le bouton disparait bien et réapparait aprés... Mais je... enfin, mes utilisateurs ne voudront pas de alert.
Quelle solution existe-t-il pour contourner le pb ?
Merci à tous de vos réponses et suggestions.