Bonjour,

Voilà je débute en javascript et je n'ai quasi aucunes connaissances dans ce langage.

Mon problème :

J'ai un menu déroulant et lorsqu'on fait un choix dans ce dernier, des zones de texte se mettent à jour. Tout fonctionne très bien, seulement voilà, les caractères spéciaux ne s'affichent pas (j'ai un "?" à la place).
J'ai trouvé quelques sujets traitant de ça, mais je ne suis pas arrivée à comprendre d'ou vient l'erreur.

Mon code (aidé d'un tuto et bidouillé) :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
 
function affichenom(id) {
		getXhr();
 
		xhr.onreadystatechange = function(){
			if(xhr.readyState == 4 && xhr.status == 200){
				leselect = xhr.responseText;
				nom = 'nom' + id;
 
				document.getElementById(nom).value = leselect;
				afficheprix(id);
			}
		}
 
		xhr.open("POST",'includes/devisAJAX.php',true);
 
 
 
 
		xhr.setRequestHeader('Content-Type','application/x-www-form-urlencoded');
 
 
		prod = 'prod'+id;
		sel = document.getElementById(prod);
		idprod = sel.options[sel.selectedIndex].value;
		xhr.send("param=2&prod=" + idprod);
}

Merci beaucoup, d'avance, pour votre aide !

Istr