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
Partager