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

  FORUM HardWare.fr
  Programmation
  HTML/CSS

  concatenation

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

concatenation

n°1625222
freddy_gho​st
Posté le 17-10-2007 à 10:36:23  profilanswer
 

bonjour,
 
je n'arrive pas à mettre la variable i entre guillemet, sa me met une erreur.
 
document.getElementById(i).style.color = "blue";

mood
Publicité
Posté le 17-10-2007 à 10:36:23  profilanswer
 

n°1625223
FlorentG
Posté le 17-10-2007 à 10:37:24  profilanswer
 

Il manque du code là...

n°1625228
freddy_gho​st
Posté le 17-10-2007 à 10:39:26  profilanswer
 

ba non il faut juste mettre i entre guillemet car normalement c' est sa
document.getElementById("test" ).style.color = "blue";
 
mais la moi je veux genre sa :  
 
document.getElementById("+i+" ).style.color = "blue"; mais sa marche pas.

n°1625237
anapajari
s/travail/glanding on hfr/gs;
Posté le 17-10-2007 à 10:45:02  profilanswer
 

wtf is "+i+" ???
C'est l'id du node que tu vise?
ou alors tu voulais ecrire ++i ou i++ car tu es dans une boucle? si c'est le cas, es-tu biensur que les ids de tes nodes sont uniquement des chiffres?


Message édité par anapajari le 17-10-2007 à 10:45:47
n°1625244
freddy_gho​st
Posté le 17-10-2007 à 10:49:04  profilanswer
 

oui jsui dans une boucle pour regarde :  
function couleur(id,couleur)
{
 if(couleur == "red" )
 {
  for(i=0;i<5;i++)
  {
   if(id != i)
   {
    document.getElementById(''+i+'').style.color = "blue";
   }
  }
 }
 
}

n°1625252
anapajari
s/travail/glanding on hfr/gs;
Posté le 17-10-2007 à 10:52:52  profilanswer
 

j'avais pas vu que c'était 2 fois des simples quotes [:dawa]
Bref ta 1ere syntaxe doit marcher:

Code :
  1. document.getElementById(i).style.color = "blue";


 
Maintenant je tiens à dire que ta fonction relève du grand n'importe quoi [:w3c compliant]

n°1625256
freddy_gho​st
Posté le 17-10-2007 à 10:54:45  profilanswer
 

c pour gérer les couleurs d'un menu, la variable i doit étre prise comme un caractère pour fonctionner et là c'est pas le cas.

n°1625269
Dj YeLL
$question = $to_be || !$to_be;
Posté le 17-10-2007 à 11:03:37  profilanswer
 

freddy_ghost a écrit :

c pour gérer les couleurs d'un menu, la variable i doit étre prise comme un caractère pour fonctionner et là c'est pas le cas.

 

Elle est moisie ta fonction, et elle sent très très fort des pieds :/

 

Edit : Et donc t'as des éléments du genre <li id="3"> :??:

 

Edit 2 : J'ai beau réfléchir et en fait je vois pas du tout à quoi peut servir ta fonction là ...


Message édité par Dj YeLL le 17-10-2007 à 11:04:55

---------------
Gamertag: CoteBlack YeLL
n°1625270
freddy_gho​st
Posté le 17-10-2007 à 11:04:29  profilanswer
 

c'est bon sa fonctionne j'avais un souci avec le nombre de id. merci

n°1625272
theredled
● REC
Posté le 17-10-2007 à 11:05:01  profilanswer
 

et pourquoi tu donnes pas des VRAIS ids à tes éléments de menus, genre "element0", "element1" etc ? ce serait un poil plus clair.


---------------
Contes de fées en yaourt --- --- zed, souviens-toi de ma dernière lettre. --- Rate ta musique
mood
Publicité
Posté le 17-10-2007 à 11:05:01  profilanswer
 

n°1625275
theredled
● REC
Posté le 17-10-2007 à 11:07:11  profilanswer
 

freddy_ghost a écrit :

c pour gérer les couleurs d'un menu, la variable i doit étre prise comme un caractère pour fonctionner et là c'est pas le cas.


Le mieux c'est de regarder l'élément précédent, le mettre en bleu, et prendre le nouveau et le mettre en rouge, au lieu de colorier tout ton menu à chaque fois non ? (si j'ai bien compris le contexte)


Message édité par theredled le 17-10-2007 à 11:07:36

---------------
Contes de fées en yaourt --- --- zed, souviens-toi de ma dernière lettre. --- Rate ta musique
n°1627213
Bidem
Posté le 19-10-2007 à 13:46:51  profilanswer
 

theredled a écrit :

et pourquoi tu donnes pas des VRAIS ids à tes éléments de menus, genre "element0", "element1" etc ? ce serait un poil plus clair.


 
+1 car en HTML, le premier caractère des identifiants doit être une lettre.

n°1627336
FlorentG
Posté le 19-10-2007 à 15:17:42  profilanswer
 

Voilà, faut que ça matche ^[a-zA-Z][a-zA-Z0-9\-_:\.]*$

n°1627586
theredled
● REC
Posté le 19-10-2007 à 17:55:17  profilanswer
 

FlorentG a écrit :

Voilà, faut que ça matche ^[a-zA-Z][a-zA-Z0-9\-_:\.]*$


http://forum-images.hardware.fr/icones/message/icon11.gif
 :heink:


---------------
Contes de fées en yaourt --- --- zed, souviens-toi de ma dernière lettre. --- Rate ta musique
n°1627598
Dj YeLL
$question = $to_be || !$to_be;
Posté le 19-10-2007 à 18:41:37  profilanswer
 


 
?


---------------
Gamertag: CoteBlack YeLL
n°1627660
FlorentG
Posté le 19-10-2007 à 19:54:54  profilanswer
 
n°1627714
theredled
● REC
Posté le 19-10-2007 à 20:55:37  profilanswer
 


ben c'est zarb ça, ça fout pas le bordel dans le css avec les sélecteurs de classes et de pseudo-classes :??:


---------------
Contes de fées en yaourt --- --- zed, souviens-toi de ma dernière lettre. --- Rate ta musique
n°1627839
FlorentG
Posté le 20-10-2007 à 08:09:28  profilanswer
 

De quoi ? :??:

Message cité 1 fois
Message édité par FlorentG le 20-10-2007 à 08:09:41
n°1627989
theredled
● REC
Posté le 20-10-2007 à 15:27:09  profilanswer
 


a#monlien:hover, c'est un <a id="monlien:hover"> ou le hover d'un <a id="monlien"> [:pingouino dei]


---------------
Contes de fées en yaourt --- --- zed, souviens-toi de ma dernière lettre. --- Rate ta musique
n°1628421
FlorentG
Posté le 22-10-2007 à 10:30:54  profilanswer
 

Ca doit être à l'agent-utilisateur de se démerder, nan ?
 

n°1628642
theredled
● REC
Posté le 22-10-2007 à 15:04:31  profilanswer
 

FlorentG a écrit :

Ca doit être à l'agent-utilisateur de se démerder, nan ?


Ptet, m'enfin c'est comme si on autorisait les point et les + dans les noms de variables php quoi [:oxy2]

Message cité 1 fois
Message édité par theredled le 22-10-2007 à 15:05:30

---------------
Contes de fées en yaourt --- --- zed, souviens-toi de ma dernière lettre. --- Rate ta musique
n°1628709
anapajari
s/travail/glanding on hfr/gs;
Posté le 22-10-2007 à 16:12:36  profilanswer
 

theredled a écrit :


Ptet, m'enfin c'est comme si on autorisait les point et les + dans les noms de variables php quoi [:oxy2]


c'est possib [:spamafote]

Code :
  1. ${'a.b+c'} = 'truc';

n°1628753
theredled
● REC
Posté le 22-10-2007 à 16:57:54  profilanswer
 

anapajari a écrit :


c'est possib [:spamafote]

Code :
  1. ${'a.b+c'} = 'truc';



[:sarrache les chveux]
Bon ben alors c'est encore pire cette histoire d'ID :o


---------------
Contes de fées en yaourt --- --- zed, souviens-toi de ma dernière lettre. --- Rate ta musique
n°1628822
Dj YeLL
$question = $to_be || !$to_be;
Posté le 22-10-2007 à 17:59:37  profilanswer
 

anapajari a écrit :


c'est possib [:spamafote]

Code :
  1. ${'a.b+c'} = 'truc';



 
'tain mais on est sur un forum tout public ici hein... :/


---------------
Gamertag: CoteBlack YeLL
mood
Publicité
Posté le   profilanswer
 


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

  concatenation

 

Sujets relatifs
concaténation de résultat de boucles (VB)[vba] problème Replace / concaténation
Question sur concaténation[WORD] concaténation et respect de la mise en page
pblm de concatenation...sans doute ^^Concaténation de chaine
Ahhh les guillemets !!! ??? Concatenation, Replace, j'y arrive pas !une concatenation au lieu d'une addition
ptit bp de concatenationConcatenation dans une variable (set)
Plus de sujets relatifs à : concatenation


Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)