Voila j'ai une page ou je recupere via le DOM le contenu, puis je vais une recherche et ajoute des liens.... si je le fait par un simple replace, ca fonctionne pas... doit-je obligatoirement utiliser un document.createElement("A") ?
ex :
texte = document.body;
words= 'Safrane';
strnew = '<a href="">Safrane</a>';
searchstr = "/\\b"+words+"\\b/i";
searchstr = eval(searchstr);
texte = texte.replace(searchstr,strnew);
document.body = texte;
Le resultat affiché est :
"jolie fille jolie fille <a href="">Safrane</a> jolie fille jolie fille jolie fille jolie fille jolie fille jolie fille"
au lieu de :
"jolie fille jolie fille Safrane jolie fille jolie fille jolie fille jolie fille jolie fille jolie fille"
qui serait le resultat attendu
Merci de votre aide
PS : Désolé pour l'exemple Jolie fille, j'ai pas choisi

 

 
		
		 
        

 
			
			
 
   


 Obliger d'utiliser un document.createElement("A") ?
 Obliger d'utiliser un document.createElement("A") ?
				 Répondre avec citation
  Répondre avec citation


 
			 
   
 
Partager