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 :

attribution dynamique d'ID


Sujet :

JavaScript

  1. #1
    Membre éclairé
    Inscrit en
    Juin 2005
    Messages
    644
    Détails du profil
    Informations professionnelles :
    Secteur : Industrie

    Informations forums :
    Inscription : Juin 2005
    Messages : 644
    Points : 754
    Points
    754
    Par défaut attribution dynamique d'ID
    je crée un tableau dynamiquement 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
     
     
        var row = table.insertRow(0);
     
        var cell = row.insertCell(0);
        cell.id = "CELL1";
    	cell.appendChild(getImg("mes_images/image1.jpg"));
        cell = row.insertCell(0);
     
        cell = row.insertCell(1);
        cell.id = "CELL2";	  
     
    ....................
    la cellule identifiée CELL1 contient une image: cela fonctionne.

    Je souhaiterais pouvoir attribuer un ID à cette image afin de pouvoir en modifier sa source

    Comment peut on attribuer un tel ID ?

    le changement d'image se fara comme suit
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
     
     
    get_element(ID à définir).src = "new image file name"
    avec
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
     
     
    get_element 	= 	document.all ?
    	function (s_id) { return document.all[s_id] } :	   
    	document.layers ?  
    		function (s_id) { return document.layers[s_id] } :	
    		function (s_id) { return document.getElementById(s_id) };
    merci!

  2. #2
    Rédacteur

    Avatar de Bovino
    Homme Profil pro
    Développeur Web
    Inscrit en
    Juin 2008
    Messages
    23 647
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 54
    Localisation : France, Gironde (Aquitaine)

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juin 2008
    Messages : 23 647
    Points : 91 220
    Points
    91 220
    Billets dans le blog
    20
    Par défaut
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    document.getElementById('CELL1').getElementsByTagName('img')[0].id='un_id'

  3. #3
    Membre éclairé
    Inscrit en
    Juin 2005
    Messages
    644
    Détails du profil
    Informations professionnelles :
    Secteur : Industrie

    Informations forums :
    Inscription : Juin 2005
    Messages : 644
    Points : 754
    Points
    754
    Par défaut
    M E R C I!!!
    j'implémente cela

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

Discussions similaires

  1. Attributs dynamiques dans une classe
    Par ratapapa dans le forum Langage
    Réponses: 2
    Dernier message: 16/12/2009, 17h16
  2. Création d'un attribut dynamique pour un object
    Par supernova dans le forum Flash/Flex
    Réponses: 1
    Dernier message: 24/11/2009, 15h54
  3. [PHP 5.2] Déclaration d'attributs dynamique
    Par grunk dans le forum Langage
    Réponses: 1
    Dernier message: 06/03/2009, 17h30
  4. [PHP-JS] PHP-javascript (BDD-attribut dynamique)
    Par Darkyl dans le forum Langage
    Réponses: 13
    Dernier message: 13/02/2009, 08h01
  5. [Struts][XHTML] écriture d'un attribut dynamique
    Par tetram51 dans le forum Struts 1
    Réponses: 4
    Dernier message: 19/04/2006, 15h55

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