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

  FORUM HardWare.fr
  Programmation
  HTML/CSS

  Modification dynamiqe de "class" (et non d'ID)

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Modification dynamiqe de "class" (et non d'ID)

n°869316
Hermes le ​Messager
Breton Quiétiste
Posté le 10-10-2004 à 10:18:52  profilanswer
 

C'est tout con, mais je ne me souviens pas si c'est possible ou non...

Code :
  1. document.getElementById('id_a_modifier').style.attributcss = new_valeur; // pour les ID.


 
MAIS :

Code :
  1. document.getElementByClassName('class_a_modifier').style.attributcss = new_valeur; // pour les class.


 
ne fonctionne pas...  :o  
 
Est-ce possible ?

mood
Publicité
Posté le 10-10-2004 à 10:18:52  profilanswer
 

n°869317
masklinn
í dag viðrar vel til loftárása
Posté le 10-10-2004 à 10:29:57  profilanswer
 

tu veux modifier le CSS?
 :sweat:  
 
pourquoi tu changes pas la classe de l'élément à la place :whistle:


---------------
Stick a parrot in a Call of Duty lobby, and you're gonna get a racist parrot. — Cody
n°869319
Hermes le ​Messager
Breton Quiétiste
Posté le 10-10-2004 à 10:31:21  profilanswer
 

Masklinn a écrit :

tu veux modifier le CSS?
 :sweat:  
 
pourquoi tu changes pas la classe de l'élément à la place :whistle:


 
Non.  :o  :D  
 
Je veux une réponse à cette question précise.  :D

n°869322
pascal_
Posté le 10-10-2004 à 10:31:42  profilanswer
 

getElementByClassName ça ne donne pas un ensemble d'éléments ?
Il doit falloir boucler dessus...

n°869328
Hermes le ​Messager
Breton Quiétiste
Posté le 10-10-2004 à 10:48:07  profilanswer
 

pascal_ a écrit :

getElementByClassName ça ne donne pas un ensemble d'éléments ?


 
Si justement et c'est bien le problème...  :D  
 

Citation :

Il doit falloir boucler dessus...


 
Ben c'est ce que je fais pour le moment, genre :
 

Code :
  1. <div id="truc1"...
  2. <div id="truc2"...
  3. <div id="truc3"...


 
 
et ensuite :  
 

Code :
  1. for (i=1; i<=3; i++)
  2.  {
  3.   var j = "truc"+i;
  4.   document.getElementById(j).style.display = "none";
  5.  }


 
Mais bon, je voulais voir s'il y avait plus simple...  :D

n°869449
skylight
Made in France.
Posté le 10-10-2004 à 14:16:41  profilanswer
 

tab = document.getElementByClassName('class_a_modifier');
 
tab[1].styles...... ?

n°869480
Hermes le ​Messager
Breton Quiétiste
Posté le 10-10-2004 à 16:07:25  profilanswer
 

skylight a écrit :

tab = document.getElementByClassName('class_a_modifier');
 
tab[1].styles...... ?


 
Ben non, moi je veux modifier en même temps tout ce qui est concerné par ma class. :D

n°869499
Leris
Posté le 10-10-2004 à 16:41:22  profilanswer
 

oulala , terrain miné ... :)  
 
http://www.quirksmode.org/dom/changess.html
 
à tout hasard , egalement:
 
http://www.ac-versailles.fr/etabli [...] Fonds.html
 
bonne continuation.
 
++
 
L.

n°869502
skylight
Made in France.
Posté le 10-10-2004 à 16:47:53  profilanswer
 

Hermes le Messager a écrit :

Ben non, moi je veux modifier en même temps tout ce qui est concerné par ma class. :D

ben un for(a, a< sizeof(tab),++a) ?

n°869517
Hermes le ​Messager
Breton Quiétiste
Posté le 10-10-2004 à 17:21:38  profilanswer
 

C'est bien ce que je pensais... Je peux oublier. :jap:

mood
Publicité
Posté le 10-10-2004 à 17:21:38  profilanswer
 

n°869519
Hermes le ​Messager
Breton Quiétiste
Posté le 10-10-2004 à 17:28:19  profilanswer
 

skylight a écrit :

ben un for(a, a< sizeof(tab),++a) ?


 
Oui, mais à ce moment là, ça revient au même que d'utiliser des id...  :)

n°869531
skylight
Made in France.
Posté le 10-10-2004 à 18:10:32  profilanswer
 

bah non, tu parcours tous les elements de ta classe :D

n°869551
Hermes le ​Messager
Breton Quiétiste
Posté le 10-10-2004 à 18:35:55  profilanswer
 

skylight a écrit :

bah non, tu parcours tous les elements de ta classe :D


 
Ah oué... Je vais faire une chtite tentative pour voir tiens...  :D  
 
Merci ;)


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

  Modification dynamiqe de "class" (et non d'ID)

 

Sujets relatifs
Problème de declaration de sous-classModification droit d'un répertoire
[C#] "Geler" la fenêtre lors de la modification de contrôles ?modification description
Modification de site en PHP, insertion d'image[java] modification fichier texte
lancer une class en tache de fond ???[batch]Réccupérer la date de création/modification d'un fichier,
Ajouter une class et un alt a un lien hypertexte ?[c++] class singleton
Plus de sujets relatifs à : Modification dynamiqe de "class" (et non d'ID)


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