Bonjour,
Dans un formulaire de recherche je propose un input text pour que l'utilisateur rentre un code. A la validation (touche entrée) et via ajax, je vais récupérer le libellé correspondant à ce code, pour l'afficher.
Tout fonctionne correctement sauf... quand ledit libellé contient le signe < (inférieur) où j'obtiens une erreur sur doc.getElementsByTagName
Le tag est <document>
Ajax me renvoie :
Code : Sélectionner tout - Visualiser dans une fenêtre à part <?xml version='1.0' encoding='ISO-8859-1' ?><document>Libellé bla bla bla</document>
Ça plante quand par exemple je veux récupérer :
Code : Sélectionner tout - Visualiser dans une fenêtre à part <?xml version='1.0' encoding='ISO-8859-1' ?><document>Pourcentage < 15%</document>
Dans mon fichier javascript, je fais comme ça pour récupérer le libellé :
J'ai cherché sur google mais je n'ai pas trouvé de problème similaire, mais je crois que j'ai du mal à le décrire correctement !
Code : Sélectionner tout - Visualiser dans une fenêtre à part 
2
Si quelqu'un a une solution, merci d'avance !

 

 
		
		 
         
 

 
			
			



 [AJAX] Erreur sur getElementsByTagName lorsque le contenu du tag contient le signe "<" (inférieur)
 [AJAX] Erreur sur getElementsByTagName lorsque le contenu du tag contient le signe "<" (inférieur)
				 Répondre avec citation
  Répondre avec citation

 
  
  
 
 
 
 
			 
   
 
 
 
 
  
  
  
			 
						 Pas de question technique par MP !
 Pas de question technique par MP !
Partager