replace ne fonctionne qu'une fois - HTML/CSS - Programmation
MarshPosté le 24-07-2005 à 20:54:34
Bonsoir,
EN fait j'ai une chaine en entrée "You are player <b>1</b> | Atout: carreau<br>Main: Joueur 2<br>Coups: 12<br><map name="Map"></map>Votre adversaire cherche"
dont les < doivent être converties en < ET les > en >
c'est pourquoi j'ai fait ceci(xhr_object.responseText contient précisément la chaine sus-citée):
Code :
var bigge = xhr_object.responseText;
var results = bigge.replace("<", "<" );
var results_fin = results.replace(">", ">" );
alert(results_fin);
et cela m'affiche "You are player <b>1</b> | Atout: carreau<br>Main: Joueur 2<br>Coups: 12<br><map name="Map"></map>Votre adversaire cherche"
==> C'est à dire seulement avec la première itération de < et > changée.
Que faut-il faire pour que replace traite toute la chaine ?
Marsh Posté le 24-07-2005 à 20:54:34
Bonsoir,
EN fait j'ai une chaine en entrée "You are player <b>1</b> | Atout: carreau<br>Main: Joueur 2<br>Coups: 12<br><map name="Map"></map>Votre adversaire cherche"
dont les < doivent être converties en < ET
les > en >
c'est pourquoi j'ai fait ceci(xhr_object.responseText contient précisément la chaine sus-citée):
et cela m'affiche "You are player <b>1</b> | Atout: carreau<br>Main: Joueur 2<br>Coups: 12<br><map name="Map"></map>Votre adversaire cherche"
==> C'est à dire seulement avec la première itération de < et > changée.
Que faut-il faire pour que replace traite toute la chaine ?
Merci