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 :

recuperer un tableau d'input en js


Sujet :

JavaScript

  1. #1
    Membre �prouv�
    Homme Profil pro
    D�veloppeur
    Inscrit en
    Ao�t 2003
    Messages
    1 500
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    �ge : 39
    Localisation : France, Charente Maritime (Poitou Charente)

    Informations professionnelles :
    Activit� : D�veloppeur

    Informations forums :
    Inscription : Ao�t 2003
    Messages : 1 500
    Par d�faut recuperer un tableau d'input en js
    salut,
    je cherche a recuperer des elements de meme nom dans un formulaire avec javascript
    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
    3
    4
     
    <input name="tab[]"/>
    <input name="tab[]"/>
    <input name="tab[]"/>
    avec document.monForm.tab.length, j'ai une erreur javascript

  2. #2
    Membre Expert
    Avatar de ryan
    Homme Profil pro
    D�veloppeur Web
    Inscrit en
    Juin 2003
    Messages
    956
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations professionnelles :
    Activit� : D�veloppeur Web
    Secteur : High Tech - Multim�dia et Internet

    Informations forums :
    Inscription : Juin 2003
    Messages : 956
    Billets dans le blog
    1
    Par d�faut
    Yop!

    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
     
    <html>
    <body onload="alert(document.forms.monform.tab.length)">
    <form name="monform">
    <input name="tab">
    <input name="tab">
    <input name="tab">
    </form>
    </body>
    </html>
    Ceci fonctionne � condition d'enlever les [] du nom des input.

    Ryan

  3. #3
    Membre �prouv�
    Homme Profil pro
    D�veloppeur
    Inscrit en
    Ao�t 2003
    Messages
    1 500
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    �ge : 39
    Localisation : France, Charente Maritime (Poitou Charente)

    Informations professionnelles :
    Activit� : D�veloppeur

    Informations forums :
    Inscription : Ao�t 2003
    Messages : 1 500
    Par d�faut
    ok c bon il faut faire :

    Code : S�lectionner tout - Visualiser dans une fen�tre � part
     document.getElementsByName("tab[]").length

  4. #4
    Membre �prouv�
    Homme Profil pro
    D�veloppeur
    Inscrit en
    Ao�t 2003
    Messages
    1 500
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    �ge : 39
    Localisation : France, Charente Maritime (Poitou Charente)

    Informations professionnelles :
    Activit� : D�veloppeur

    Informations forums :
    Inscription : Ao�t 2003
    Messages : 1 500
    Par d�faut
    Citation Envoy� par ryan
    Yop!

    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
     
    <html>
    <body onload="alert(document.forms.monform.tab.length)">
    <form name="monform">
    <input name="tab">
    <input name="tab">
    <input name="tab">
    </form>
    </body>
    </html>
    Ceci fonctionne � condition d'enlever les [] du nom des input.

    Ryan

    Le code ne marche plus en php si on enleve les []
    merci quand meme...

  5. #5
    Membre Expert
    Avatar de FremyCompany
    Profil pro
    �tudiant
    Inscrit en
    F�vrier 2006
    Messages
    2 532
    D�tails du profil
    Informations personnelles :
    �ge : 34
    Localisation : Belgique

    Informations professionnelles :
    Activit� : �tudiant

    Informations forums :
    Inscription : F�vrier 2006
    Messages : 2 532
    Par d�faut
    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
     
    function getByName(Form, name) {
     var arr=Form.getElementsByTagName("input");
     var arr2=[];
     for (var i=0;i<arr.length;i++) {
        if (arr[i].name == name) {
           arr2[arr2.length]=arr[i];
        }
     }
    }

+ R�pondre � la discussion
Cette discussion est r�solue.

Discussions similaires

  1. R�ponses: 5
    Dernier message: 10/04/2006, 15h12
  2. comment recuperer une variable sans input?
    Par fenneck dans le forum Langage
    R�ponses: 20
    Dernier message: 02/04/2006, 19h26
  3. [Tableaux] Recuperer un tableau
    Par cescu dans le forum Langage
    R�ponses: 5
    Dernier message: 17/02/2006, 18h06
  4. Comment recuperer la liste des input text d'un formulaire.
    Par luim�me dans le forum G�n�ral JavaScript
    R�ponses: 5
    Dernier message: 16/01/2006, 14h34
  5. Recuperer un tableau php dans javascript
    Par 17mounir dans le forum G�n�ral JavaScript
    R�ponses: 2
    Dernier message: 11/08/2005, 09h07

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