Activer/désactiver un bouton en html/php

Bonjour,

J'ai un formulaire à remplir, avec un bouton "valider". Je veux qu'au début ce bouton soit désactivé (grisé), et dès que l'utilisateur commence à saisir des valeurs le bouton s'active.

Comment peut-on faire ça??
Configuration: Windows XP
Firefox 3.5.3

2 réponses

  1. SVP c'est urgent!
    0
    1. Bonjour,

      En gros, tu veux que quand la personne saisie des infos dans un champs une action (en l'occurrence le grisage du bouton) s'execute.

      Il y a beaucoup de possibilité. Pour moi le plus simple serait de :

      - Ajouter un autre bouton : les 2 serait afficher en alternance selon si des données sont entrées ou pas :
      <input id="boutonGris" >BoutonGrisé</input>
      <input style="display:none" type="submit" id="boutonValider" >VraiBoutonvalider</input>

      - Ajouter la fonction javascript suivante dans <head></head> :l
      <script type="text/javascript">
      function AfficheBouton(){
      document.getElementById("boutonGris").style.display ="none";
      document.getElementById("boutonValider").style.display ="inline";
      }
      </script>

      - Ajouter dans chaque <input type="text"> un évènement : onkeypress="AfficheBouton();"
      0
      1. Merci CaPiT, c'est très gentil!
        0