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

jQuery Discussion :

Récupérer la valeur saisie dans un champ input


Sujet :

jQuery

  1. #1
    Futur Membre du Club
    Inscrit en
    Mars 2011
    Messages
    14
    Détails du profil
    Informations forums :
    Inscription : Mars 2011
    Messages : 14
    Points : 8
    Points
    8
    Par défaut Récupérer la valeur saisie dans un champ input
    Je voudrais juste récupérer la valeur du champ que je viens de saisir.
    voila mon code:
    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
    <!DOCTYPE html>
    <html>
    <head>
    	<title></title>
    </head>
    <body>
    <input type="submit" class="test">
    <form>
    <div class="ajout">
     
    </div>
    </form>
     
    <script src="http://ajax.googleapis.com/ajax/libs/jquery/1/jquery.min.js"></script>
    <script type="text/javascript"> 
    $(document).ready(function(){
     
            $(".test").click(function(){
                            $(".ajout").append('<label>Price</label><input type="text" name="price[]" id="price"><br>');
                    });
     
            $("#price").change(function(){
                    var valeur= $(this).val();
                    alert(valeur);
            });
    });
    </script>
     
    </body>
    </html>
    Il m'ajoute le champs mais ne récupère pas la valeur du champs saisie.
    Merci

  2. #2
    Expert éminent sénior
    Avatar de mathieu
    Profil pro
    Inscrit en
    Juin 2003
    Messages
    10 235
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2003
    Messages : 10 235
    Points : 15 532
    Points
    15 532
    Par défaut
    cela aurait pu être utile d'expliquer aux lecteurs de la discussion comment vous avez résolu le problème

    ça bloque peut-être parce que la ligne "$("#price").change(..." ne s'applique qu'aux éléments déjà existants
    pour l'appliquer aussi aux éléments qui sont créés plus tard, regardez là :
    http://api.jquery.com/on/#direct-and-delegated-events

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Réponses: 7
    Dernier message: 07/05/2009, 13h09
  2. Detecter la saisie dans un champ input text
    Par suckthewindow dans le forum Balisage (X)HTML et validation W3C
    Réponses: 5
    Dernier message: 21/08/2008, 11h52
  3. Réponses: 10
    Dernier message: 07/05/2008, 22h19
  4. recuperer la valeur saisie dans une requete
    Par gui-llaume dans le forum VBA Access
    Réponses: 11
    Dernier message: 22/11/2007, 15h37
  5. Récupérer la valeur saisie dans un champ caché
    Par sheira dans le forum Langage
    Réponses: 14
    Dernier message: 03/04/2007, 17h06

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