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 valeurs d'une ligne ajoutée automatiquement dans un tableau


Sujet :

JavaScript

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Femme Profil pro
    Développeur Web
    Inscrit en
    Juillet 2013
    Messages
    21
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : Bénin

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : Industrie

    Informations forums :
    Inscription : Juillet 2013
    Messages : 21
    Par défaut Récupérer valeurs d'une ligne ajoutée automatiquement dans un tableau
    Bonsoir à tous;
    Je m'excuse avant tt pour les mauvais post car je suis débutante sur le forum et je ne maîtrise pas encore tout.

    Je serai ravi d'obtenir de l'aide sur Ajax ou sur javascript car je ne sais exactement où poster mon msg.

    En faite jai un formulaire qui se présente ainsi pour faire cout:
    Code html : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    <form name="form2" method="post" action="">
          <table id="idTable" align="center">
                <tr>
                    <td width="15%">
                        <textarea name="sizepopulation" id="sizepopulation" rows="1" cols="15" ></textarea>
                    </td>
     
                     <td width="10%">
                           <input type='button' name='add' value='Add' onclick='insererLigne_Fin()'/>
                     </td>
                      </tr>
              </table>
    </form>

    Après cela jai créer la fonction insererLigne_Fin() qui se présente comme suit.

    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
    16
    17
    function insererLigne_Fin()
    {
        var cell, ligne;
     
         // je récupère l'identifiant (id) de la table qui sera modifiée
        var tableau = document.getElementById("idTable");
        var nbLignes = tableau.rows.length;
        ligne = tableau.insertRow(-1); // ici création d'une ligne pour ajout en fin de table
        cell = ligne.insertCell(0);
        cell.innerHTML = " <textarea name='sizepopulation' id='sizepopulation' rows='1' cols='15' ></textarea>";
        cell = ligne.insertCell(1);
        cell.innerHTML = " <input type='button' name='add' value='Add' onclick='insererLigne_Fin()' />";
     
    	var ch_size = document.getElementById("sizepopulation").value;
            alert('Derniere valeur: '+ ch_size);
     
    }

    Jusque là ouaaoooo, tout marche , ma ligne s'ajoute, mon onclick parfait.
    Alors vous vous demandez peut être mon probleèm; justement c'est ici que commence mon calvaire
    Je veux en effet chaque fois que je clique sur bouton 'Add ' recupérer vleurs saisies dans les différents champs, donc valeur de la ligne courante. Mais mon script ne me retourne que les valeurs de la première ligne du tableau. Je ne sais pourquoi mais c'est comme s'il n'arrive pas à se positionner sur la dernière ligne ajoutée.
    SVP AIDEZ MOI JE SOUFFRE DEPUIS DES SEMAINES. Merci d'avance pour votre aide

  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
    Par défaut
    Bonsoir,

    Code html : Sélectionner tout - Visualiser dans une fenêtre à part
    id='sizepopulation'
    Un id doit être unique .

    A+.

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

Discussions similaires

  1. [DisplayTag] Récupérer valeur d'une ligne
    Par chris78 dans le forum Taglibs
    Réponses: 0
    Dernier message: 30/05/2013, 19h54
  2. [XL-2003] Récupérer valeur d'une ligne
    Par fta95200 dans le forum Macros et VBA Excel
    Réponses: 4
    Dernier message: 29/01/2013, 16h26
  3. Réponses: 1
    Dernier message: 11/11/2009, 11h55
  4. Colorer une ligne sur deux dans un tableau croisé
    Par markoBasa dans le forum iReport
    Réponses: 1
    Dernier message: 25/09/2008, 11h15
  5. Réponses: 3
    Dernier message: 30/08/2007, 08h56

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