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 :

GetElementById a l'intérieur d'un <table>?


Sujet :

JavaScript

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Mai 2007
    Messages
    59
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2007
    Messages : 59
    Par défaut GetElementById a l'intérieur d'un <table>?
    Bonjour.
    Voila j'ai un petiti soucis:

    j'ai un tableau html:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
     
    <table id="tableauQuestionsAModere">
    <tr>
    <td id="584">jean annonce: question test</td>
    <td><input onclick="validerQuestion(584);" value="V" type="button">  </td>
    <td><input onclick="refuserQuestion(584);" value="X" type="button">  </td>
    <td><input onclick="reformulerQuestion(584);" value=">" type="button">  </td>
    </tr>
    </table>

    J'ai donc un <td id="584">.

    Voici maintenant ma fonction javascript:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
     
    function reformulerQuestion(idQuestion){		
     
      alert($('idQuestion')); // en utilisant prototype, ce qui correspond a un alert(getElementById(idQuestion)); 
    }
    Le probleme c'est que mon alert m'affiche un null. Et donc quand je fais alert(alert($('idQuestion').value), j'ai un"undefined".

    Je voudrais récupérer le code a l'intérieur du td, a savoir:
    "jean annonce: question test"
    Comment accéder à l'intérieur du <table></table>?

    Je vous remercie d'avance.
    Allez ++!!

  2. #2
    Membre chevronné
    Profil pro
    Inscrit en
    Novembre 2007
    Messages
    453
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2007
    Messages : 453
    Par défaut
    Ouhla...

    Pouvez vous m'envoyer ce meme code apres avoir ete traite par le client ? (c'est a dire afficher la source)

    Merci

  3. #3
    Membre confirmé
    Profil pro
    Inscrit en
    Mai 2007
    Messages
    59
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2007
    Messages : 59
    Par défaut
    C'est fait. En effet c'est bien plus clair. Désolé.
    Merci bien!
    Allez++!!

  4. #4
    Expert éminent

    Homme Profil pro
    Inscrit en
    Janvier 2007
    Messages
    13 474
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Isère (Rhône Alpes)

    Informations professionnelles :
    Secteur : Finance

    Informations forums :
    Inscription : Janvier 2007
    Messages : 13 474
    Par défaut
    Bonjour,
    il faut passer tes paramètres sous forme de chaînes de caractères
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    onclick="validerQuestion('584');"
    et les réutiliser tel quel
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    function reformulerQuestion(idQuestion){		
     
      alert($(idQuestion)); // sans les quotes
    }
    A+

  5. #5
    Membre confirmé
    Profil pro
    Inscrit en
    Mai 2007
    Messages
    59
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2007
    Messages : 59
    Par défaut
    Niquel!
    Je te remercie ca fonctionne parfaitement.
    Allez ++!!

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

Discussions similaires

  1. Suppression de table à l'intérieure d'une macro
    Par CélineM dans le forum Macro
    Réponses: 1
    Dernier message: 23/04/2008, 13h57
  2. getElementByID sur un TABLE
    Par Valter dans le forum Général JavaScript
    Réponses: 8
    Dernier message: 23/03/2008, 21h39
  3. Retrouver à l'intérieur d'un trigger le nom de la table.
    Par patrice30 dans le forum Développement
    Réponses: 0
    Dernier message: 03/12/2007, 15h36
  4. Réponses: 6
    Dernier message: 07/08/2007, 21h42
  5. Actions sur des div à l'intérieur d'une table
    Par Luke58 dans le forum Général JavaScript
    Réponses: 2
    Dernier message: 06/06/2007, 08h53

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