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 :

Récupérer nom champ input javascript zone div


Sujet :

JavaScript

  1. #1
    Membre du Club
    Profil pro
    Inscrit en
    Avril 2008
    Messages
    79
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2008
    Messages : 79
    Points : 51
    Points
    51
    Par défaut Récupérer nom champ input javascript zone div
    Salut,

    Je dispose d'une zone html délimitée par des balises div
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <div id="zone">CODE</div>
    . A l'intérieur de celle-ci se trouve des champs "input" de type hidden
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
     
     
      <input type='hidden' name='un' value='un'>
     
      <input type='hidden' name='deux' value='deux'>
     
      <input type='hidden' name='trois' value='trois'>
    .

    JE souhaiterais utiliser le javascript pour récupérer les "name" de ces champs et les concatener. Comment doit-on procéder ?

    Je suppose qu'il faut utiliser un
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    document.getElementById('zone').QUELLEOPTION?
    . Y a t il une sorte de find qqch ?

    merci

  2. #2
    Rédacteur/Modérateur
    Avatar de andry.aime
    Homme Profil pro
    Inscrit en
    Septembre 2007
    Messages
    8 391
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Ile Maurice

    Informations forums :
    Inscription : Septembre 2007
    Messages : 8 391
    Points : 15 059
    Points
    15 059
    Par défaut
    Salut,
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    var txt="";
    	var a = document.getElementById('zone').getElementsByTagName('input');
    	for(var i=0; i<a.length;i++)
    	{
    		txt+=a[i].getAttribute('name')+" ";
    	}

  3. #3
    Membre averti
    Profil pro
    Inscrit en
    Mars 2006
    Messages
    319
    Détails du profil
    Informations personnelles :
    Âge : 43
    Localisation : Belgique

    Informations forums :
    Inscription : Mars 2006
    Messages : 319
    Points : 351
    Points
    351
    Par défaut
    Ou, avec prototype.js :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    var text = $$("#zone input").pluck("name").join(""/* le caractère de jonction que tu veux */);

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

Discussions similaires

  1. Réponses: 16
    Dernier message: 29/05/2016, 19h45
  2. Réponses: 7
    Dernier message: 14/06/2012, 10h34
  3. Récupérer nom champs d'une requête dans une variable
    Par rob1son76 dans le forum VBA Access
    Réponses: 2
    Dernier message: 15/09/2010, 13h47
  4. Réponses: 3
    Dernier message: 03/12/2005, 16h56
  5. champs input bd et javascript
    Par snakab dans le forum Général JavaScript
    Réponses: 2
    Dernier message: 20/04/2005, 15h12

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