Bonjour,
J'ai une variable, une chaine de caractère, string :
nameList[i].boxText
Cette chaine peut contenir plusieurs mots, par exemple :
"first_name: toto" ou "familly_name: Titi"
Elle peut avoir 2 contenus differents (en 2 fois) :
1ere fois, elle peut contenir soit "class: toto" soit "familly_name: Titi"
et 2e fois aussi :soit "class: totolette" soit "familly_name: Titinette", etc...
Alors, je vais utiliser la méthode "remplace()" :
Si cela fait sans boucle, 1ere fois, le script remplace les mots, mais 2e fois il ne remplace pas les mots
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 document.write(nameList[i].boxText.replace("class", "categorie")); document.write(nameList[i].boxText.replace("sub_class", "race"));
alors je dois mettre dans une boucle FOR pour que 1ere fois il utilise ma méthode ensuite 2e fois aussi :
Je ne sais pas ? Est-ce que cela est correct?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 for (var i=0; i<nameList.length; i=i+1) { document.write(nameList[i].boxText.replace("class", "categorie")); document.write(nameList[i].boxText.replace("sub_class", "race")); }![]()
Partager