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ération d'un élément via JQuery


Sujet :

jQuery

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé Avatar de Higestromm
    Profil pro
    Inscrit en
    Juin 2002
    Messages
    516
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2002
    Messages : 516
    Par défaut Récupération d'un élément via JQuery
    Bonjour,

    Je cherche a comprendre pourquoi mon code ne permet pas de retourner un élément avec JQuery et la fonction $

    voici un code minimal :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    <html>
    	<head>
    		<title>test</title>
    		<meta charset="ISO-8859-1">
    		<meta name="viewport" content="width=device-width, initial-scale=1.0">
    		<script src="https://code.jquery.com/jquery-3.1.1.js" integrity="sha256-16cdPddA6VdVInumRGo6IbivbERE8p7CQR3HzTBuELA=" crossorigin="anonymous"></script>
    	</head>
    	<body>
    		<input type="text" autofocus="autofocus" id="menu_identifiant" placeholder="Identifiant" style="margin-left:12px" maxlength="40" value="valeur"/>
    		<script>
    		alert(document.getElementById('menu_identifiant').value);
    		alert($('#menu_identifiant').value);
    		</script>
    	</body>
    </html>
    ici on vois bien qu'avec la fonction getElementByID je récupère bien ma valeure alors qu'avec $('#menu_identifiant').value j'obtien undefined alors que ca devrais revenir au même.

    Est ce qu'il y a un truc que je n'ai pas compris ?

    Merci d'avance

  2. #2
    Membre expérimenté
    Profil pro
    Inscrit en
    Décembre 2007
    Messages
    197
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2007
    Messages : 197
    Par défaut
    Bonjour,

    Avec
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
     $('#menu_identifiant').val()
    ça devrait peut-être aller mieux

  3. #3
    Membre éclairé Avatar de Higestromm
    Profil pro
    Inscrit en
    Juin 2002
    Messages
    516
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2002
    Messages : 516
    Par défaut
    Citation Envoyé par EddiGordo
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
     $('#menu_identifiant').val()
    ça devrait peut-être aller mieux
    Oui merci, je croyais que $('#menu_identifiant') me retournais le DOM. Je vais devoir m'habituer a ça vu que j'ai beaucoup plus l'habitude de prototype.

    Merci encore

  4. #4
    Membre éclairé Avatar de Higestromm
    Profil pro
    Inscrit en
    Juin 2002
    Messages
    516
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2002
    Messages : 516
    Par défaut
    Bon... j'ai fini par comprendre que $('#menu_identifiant') est un objet JQuery et que pour obtenir la valeur du DOM je doit ecrire
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    $('#menu_identifiant')[0].value
    ou
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    $('#menu_identifiant').get(0).value

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

Discussions similaires

  1. Réponses: 7
    Dernier message: 17/01/2016, 16h58
  2. Récupération d'un élément d'un tableau avec jQuery
    Par aymen8219 dans le forum jQuery
    Réponses: 16
    Dernier message: 22/11/2011, 13h59
  3. Réponses: 3
    Dernier message: 27/04/2006, 14h23
  4. [XML]Récupération d'un noeud via son id
    Par zegone dans le forum XML/XSL et SOAP
    Réponses: 1
    Dernier message: 17/02/2006, 14h38
  5. [PL/SQL] Curseur - Récupération du dernier élément
    Par dupont166 dans le forum Oracle
    Réponses: 5
    Dernier message: 27/12/2005, 04h57

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