IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

JavaScript Discussion :

rendre enable un bouton avec inputext


Sujet :

JavaScript

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Inscrit en
    Mai 2007
    Messages
    45
    Détails du profil
    Informations forums :
    Inscription : Mai 2007
    Messages : 45
    Par défaut rendre enable un bouton avec inputext
    slt ,
    je travaille avec les jsf , j'ai mis dans ma page un inputtext et un bouton qui est disable au depart je voudrai que l'orseque le input est vide le bouton reste disable et quan dje remplis le champs deviens enable


    merci

  2. #2
    Expert confirmé
    Avatar de Auteur
    Profil pro
    Inscrit en
    Avril 2004
    Messages
    7 660
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2004
    Messages : 7 660
    Par défaut
    bonsoir,

    voilà qui fera ton bonheur
    Code html : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
     
    <html>
    <head>
    <title></title>
     
    <script type="text/javascript">
    <!--
    function keyUp(obj)
    {
     var exp = /.+/gi;
     
     if (exp.test(obj.value))
     {
      document.getElementById("idButton").disabled=false;
     }
     else
     {
       document.getElementById("idButton").disabled=true;
     }
     
     exp.test(""); //pour Firefox
     
    }
     
    //-->
    </script>
     
    </head>
     
    <body>
     
    <input type="text" value="" size="40" maxlength="35" onkeyup="keyUp(this)"/><br />
    <input type="button" value="Bouton" id="idButton" disabled="disabled"/>
     
    </body>
     
    </html>

  3. #3
    Membre averti
    Inscrit en
    Mai 2007
    Messages
    45
    Détails du profil
    Informations forums :
    Inscription : Mai 2007
    Messages : 45
    Par défaut
    merci beacoup pour votre aide elle m'a beacoup aider

  4. #4
    Membre averti
    Inscrit en
    Mai 2007
    Messages
    45
    Détails du profil
    Informations forums :
    Inscription : Mai 2007
    Messages : 45
    Par défaut sa ne marche pas comme je veus
    merci pour ton aide lebouton devien visible mais son action ne marche pas
    kan je click dessu sa ne donne rien il ne fais pas le travail
    hors kan je le laisse vsible et je teste sa marche

  5. #5
    Expert confirmé
    Avatar de Auteur
    Profil pro
    Inscrit en
    Avril 2004
    Messages
    7 660
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2004
    Messages : 7 660
    Par défaut
    je peux voir le code de ta page ?


    merci pour ton aide lebouton devien visible mais son action ne marche pas
    kan je click dessu sa ne donne rien il ne fais pas le travail
    hors kan je le laisse vsible et je teste sa marche
    En passant : évite le langage SMS. J'ai eu des difficultés à comprendre ton message...... Donc fais un effort lors de la rédaction de tes messages

  6. #6
    Membre averti
    Inscrit en
    Mai 2007
    Messages
    45
    Détails du profil
    Informations forums :
    Inscription : Mai 2007
    Messages : 45
    Par défaut
    desoler pour le langage mais c'est parceqque il ne me reste que qualque jour pour le depot voici mon code :

    <script type="text/javascript">

    function keyUp(obj,obj2)
    {


    if ((obj.value!="")&&(obj2.value!=""))
    {
    document.getElementById('form1:ok').disabled=false;
    }
    else
    {
    document.getElementById('form1:ok').disabled=true;
    }

    }
    </script>

    <h:inputText id="pi"
    onkeyup="keyUp(this,document.forms['form1'].elements['form1:po'])" required="true"/>

    <h:inputText id="po"
    onkeyup="keyUp(this,document.forms['form1'].elements['form1:pi'])"/>

    <h:commandButton value="commandButton1"
    binding="#{backing_untitled2.ok}"
    id="ok"
    action="#{backing_untitled2.commandButton1_action2}"
    disabled="true"/>

  7. #7
    Expert confirmé
    Avatar de Auteur
    Profil pro
    Inscrit en
    Avril 2004
    Messages
    7 660
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2004
    Messages : 7 660
    Par défaut
    il manque l'expression régulière dans ta fonction...

Discussions similaires

  1. Rendre inactif un bouton avec un décompte javascript
    Par dancom5 dans le forum Général JavaScript
    Réponses: 2
    Dernier message: 10/03/2012, 09h02
  2. [PB]Cacher/Rendre visible un block avec un meme bouton
    Par Dje33510 dans le forum Général JavaScript
    Réponses: 1
    Dernier message: 24/03/2009, 16h19
  3. [FLASH MX] Bouton avec états différents
    Par Chucky69 dans le forum Flash
    Réponses: 5
    Dernier message: 24/08/2004, 12h01
  4. [MFC] bouton avec option "accept files"
    Par bigboomshakala dans le forum MFC
    Réponses: 4
    Dernier message: 23/06/2004, 16h15
  5. Construire chemin sur bouton avec évt Javascript
    Par Ph. B. dans le forum XMLRAD
    Réponses: 4
    Dernier message: 27/05/2003, 10h26

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo