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 :

id identifiant


Sujet :

JavaScript

Vue hybride

lorenbarre id identifiant 30/05/2007, 17h16
Shinuza L'id de l'element passé à... 30/05/2007, 17h20
lorenbarre oui sauf que ligneColonne est... 30/05/2007, 17h24
SpaceFrog à quel moment lances tu cette... 30/05/2007, 17h28
lorenbarre alors la ligne est lancé à la... 30/05/2007, 17h36
SpaceFrog tu parles de balises td ??? ... 30/05/2007, 18h43
Shinuza Si tu postes 50% du code... 30/05/2007, 19h07
lorenbarre oui pardon il s 'agit de... 31/05/2007, 09h13
Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Mai 2007
    Messages
    31
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2007
    Messages : 31
    Par défaut id identifiant
    Bonjour tout le monde

    Je vous explique mon pb :

    Je clique sur un composant que j ai crée qui est un tableau de resultats alors je voudrais récuperer un élément de ce composant à un endroit spécifique(ex : l élément à la ligne 30 colonne 2) donc je fais ca en javascript :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    var numtrain = document.getElementById(ligneColonne).value;
    			alert(numtrain);// affiche undefined

    Sachant que ligneColonne est la variable contenant l' identifiant de la ligne séléctionné à la colonne donnée , je comprends pas pk il m affiche undefined pour la valeur qui à cette indice n 'est pas nulle

    Merci à tous

  2. #2
    Membre chevronné
    Inscrit en
    Novembre 2006
    Messages
    336
    Détails du profil
    Informations forums :
    Inscription : Novembre 2006
    Messages : 336
    Par défaut
    L'id de l'element passé à getElementById doit être une string Element, donc entouré de quotes ou double quotes

    Accesoirement, pour moi javascript = http://www.getfirebug.com/

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

    Informations forums :
    Inscription : Mai 2007
    Messages : 31
    Par défaut
    oui sauf que ligneColonne est une variable contenant une chaine de caractères...?

  4. #4
    Rédacteur/Modérateur

    Avatar de SpaceFrog
    Homme Profil pro
    Développeur Web Php Mysql Html Javascript CSS Apache - Intégrateur - Bidouilleur SharePoint
    Inscrit en
    Mars 2002
    Messages
    39 658
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 75
    Localisation : Royaume-Uni

    Informations professionnelles :
    Activité : Développeur Web Php Mysql Html Javascript CSS Apache - Intégrateur - Bidouilleur SharePoint
    Secteur : Industrie

    Informations forums :
    Inscription : Mars 2002
    Messages : 39 658
    Billets dans le blog
    1
    Par défaut
    à quel moment lances tu cette ligne ?
    est tu sur que l'element est instancié (après le onload ?)
    Ma page Developpez - Mon Blog Developpez
    Président du CCMPTP (Comité Contre le Mot "Problème" dans les Titres de Posts)
    Deux règles du succès: 1) Ne communiquez jamais à quelqu'un tout votre savoir...
    Votre post est résolu ? Alors n'oubliez pas le Tag

    Venez sur le Chat de Développez !

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

    Informations forums :
    Inscription : Mai 2007
    Messages : 31
    Par défaut
    alors la ligne est lancé à la suite d une requete dans une bdd qui va afficher tout les éléments dans ce tableau quand a onload je vois pas de quoi tu veux parler

    j 'ai penser à ca

    var numtrain = document.getElementById(""+ ligneColonne);
    alert(numtrain);


    Vu que tu m as dis qu on pouvais mettre qu un string à getElementById mais ca affiche [object] et pas la valeur du numéro à la ligne et à la colonne séléctionnée

  6. #6
    Rédacteur/Modérateur

    Avatar de SpaceFrog
    Homme Profil pro
    Développeur Web Php Mysql Html Javascript CSS Apache - Intégrateur - Bidouilleur SharePoint
    Inscrit en
    Mars 2002
    Messages
    39 658
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 75
    Localisation : Royaume-Uni

    Informations professionnelles :
    Activité : Développeur Web Php Mysql Html Javascript CSS Apache - Intégrateur - Bidouilleur SharePoint
    Secteur : Industrie

    Informations forums :
    Inscription : Mars 2002
    Messages : 39 658
    Billets dans le blog
    1
    Par défaut
    tu parles de balises td ???

    je suis au regret de t'informer que les td n'ont pas de value ... on n'est pas chez excel ici

    innerHTLM serait plus adapté ...
    Ma page Developpez - Mon Blog Developpez
    Président du CCMPTP (Comité Contre le Mot "Problème" dans les Titres de Posts)
    Deux règles du succès: 1) Ne communiquez jamais à quelqu'un tout votre savoir...
    Votre post est résolu ? Alors n'oubliez pas le Tag

    Venez sur le Chat de Développez !

  7. #7
    Membre chevronné
    Inscrit en
    Novembre 2006
    Messages
    336
    Détails du profil
    Informations forums :
    Inscription : Novembre 2006
    Messages : 336
    Par défaut
    Citation Envoyé par lorenbarre
    oui sauf que ligneColonne est une variable contenant une chaine de caractères...?
    Si tu postes 50% du code c'est difficile de le deviner

  8. #8
    Membre averti
    Profil pro
    Inscrit en
    Mai 2007
    Messages
    31
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2007
    Messages : 31
    Par défaut
    oui pardon il s 'agit de récupérer la valeur dans un td:


    // On place la valeur dans une cellule: on identifie la cellule par l'identifiant de la table + '_lig' + clé de la ligne + '_col' + clé de la colonne.

    $ligne .= "<TD ID = \"" . $this->identifiant_tableau . "_lig" . $cle_lig . "_col" . $cle_col . "\">$valeur</TD>\n";


    il s 'agit donc de récupérer l identifiant de la cellule en javascript

Discussions similaires

  1. l'identifiant unique de la dernière ligne insérée
    Par dim_italia dans le forum PostgreSQL
    Réponses: 1
    Dernier message: 23/08/2004, 17h55
  2. [FLASH MX] Erreur : L'identifiant non sensible à ...
    Par blowdesign dans le forum Flash
    Réponses: 2
    Dernier message: 16/05/2004, 21h10
  3. [JSP] Récupération de l'identifiant NT
    Par Patrick95 dans le forum Servlets/JSP
    Réponses: 4
    Dernier message: 11/05/2004, 10h15
  4. identifiant commencant par 1
    Par claudyyyyy dans le forum Langage SQL
    Réponses: 6
    Dernier message: 28/04/2004, 14h16
  5. enregistrer une image et un identifiant
    Par dosach dans le forum MS SQL Server
    Réponses: 6
    Dernier message: 18/03/2004, 17h18

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