Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
919 connectés 

  FORUM HardWare.fr
  Programmation
  HTML/CSS

  Récupérer les valeurs des textarea d'un tableau (table)

 



 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Récupérer les valeurs des textarea d'un tableau (table)

n°1982890
beegeesdav​e
Posté le 11-04-2010 à 09:14:00  profilanswer
 

Bonjour tout le monde,
 
J'ai un tableau comme celui-ci :
 

Code :
  1. <table border="1" id="table_de_selection">
  2.     <tr>
  3.           <td >
  4.         <input type="text" id="NOM_ANNEE" onkeyup="filtre('NOM_ANNEE','2','annees')"/>
  5.        </td>
  6.        <td >
  7.                <input type="text" id="Nom_complet" onkeyup="filtre('Nom_complet','2','annees')"/>
  8.       </td>
  9.     </tr>
  10.     </table>


 
J'aurais voulu récupérer l'ID et la valeur de chaque zone de texte.
 
J'ai tenté ceci mais sans succès :
 

Code :
  1. var table = document.getElementById('table_de_selection');
  2.     var zonedetexte = table.getElementsByTagName('textarea')[0];
  3.     alert(zonedetexte);


 
L'alerte m'indique toujours "undefined".
 
J'aimerais mettre ces valeurs soit dans un tableau associatif (c'est à dire un tableau composé d'une clé:valeur).
 
Je vous remercie d'avance.
 
beegees

mood
Publicité
Posté le 11-04-2010 à 09:14:00  profilanswer
 

n°1982892
David Bori​ng
Posté le 11-04-2010 à 09:28:31  profilanswer
 

Le résultat semble logique, en effet, dans le bout de html je vois pas de textarea mais bien des input

n°1982894
beegeesdav​e
Posté le 11-04-2010 à 09:39:57  profilanswer
 

David Boring a écrit :

Le résultat semble logique, en effet, dans le bout de html je vois pas de textarea mais bien des input


 
Bonjour,
 
Merci pour ta réponse.
 
J'ai modifié "textarea" en "text" => sans succès.
 
Je suis donc avec ce code :
 

Code :
  1. var table = document.getElementById('table_de_selection');
  2. var zonedetexte = table.getElementsByTagName('text')[0];
  3. for(z=0; z<nombre_champs;z++)
  4. {
  5.  alert(zonedetexte[z].value);
  6. }


 
J'obtiens ce message d'erreur :
 
zonedetexte is undefined
 
Merci d'avance pour ton aide.
 
beegees

n°1982896
David Bori​ng
Posté le 11-04-2010 à 09:51:03  profilanswer
 

Heu, tu recherches un tag qui est dans ton tableau (getElementsByTagName)
Selon toi, quelle est le nom du tag que tu veux ?
Je parle pas de la valeur qu'il contient.

n°1982898
David Bori​ng
Posté le 11-04-2010 à 09:53:05  profilanswer
 

double post


Message édité par David Boring le 11-04-2010 à 09:53:22
n°1982899
beegeesdav​e
Posté le 11-04-2010 à 10:03:34  profilanswer
 

David Boring a écrit :

Heu, tu recherches un tag qui est dans ton tableau (getElementsByTagName)
Selon toi, quelle est le nom du tag que tu veux ?
Je parle pas de la valeur qu'il contient.


 
Re,
 
Je recherche un input.
 
J'ai donc mis ceci :
 

Code :
  1. var zonedetexte = table.getElementsByTagName('input')[0];


 
Par contre, j'essaie d'afficher les valeurs de ces inputs :
 

Code :
  1. for(z=0; z<nombre_champs;z++)
  2. {
  3.  alert(zonedetexte[z]).value;
  4. }


 
mais sans succès.
 
Merci pour ton aide.
 
beegees

n°1982901
David Bori​ng
Posté le 11-04-2010 à 10:14:54  profilanswer
 

Tu récupères uniquement le premier input avec [0]
Et tu as bien défini la variable nombre_champs ?
Et ton alert n'est pas bien écrite non plus, la parenthèse est au mauvais endroit

n°1982902
beegeesdav​e
Posté le 11-04-2010 à 10:16:16  profilanswer
 

David Boring a écrit :

Tu récupères uniquement le premier input avec [0]
Et tu as bien défini la variable nombre_champs ?
Et ton alert n'est pas bien écrite non plus, la parenthèse est au mauvais endroit


 
Re,
 
ça marche nikel, merci beaucoup pour ta patience.
 
Bon dimanche.
 
beegees


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  HTML/CSS

  Récupérer les valeurs des textarea d'un tableau (table)

 

Sujets relatifs
[Résolu] Récupérer une information avec un parserPb pour rentrer une chaine de caractere dans un tableau !
Tri d'un Tableau par moipassage d'un tableau html construit dans une servlet à une jsp
Récupérer les mots séparés par des espaces dans une chaîne de char....Les valeurs vont de 4 en 4?
Déclaration de tableau de charremplir datagrid par une table
Fusion de résultats de requêtes dans une unique TableRécuperer l'adresse de l'entrée ligne de l'ordinateur
Plus de sujets relatifs à : Récupérer les valeurs des textarea d'un tableau (table)


Copyright © 1997-2018 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR