Bonjour je n'arrive pas à faire fonctionner mon code, il me mets toujours "itemsNewData.item(0) has no properties"
Pourtant quand je fais le premier alert j'ai bien
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
28
29
30
31
32
33
34 function valeurConfig(id_config,newValeur) { var url = "valeurConfig?newValeur="+newValeur+"&id_config="+id_config; if (window.XMLHttpRequest) { xhr = new XMLHttpRequest(); } else if (window.ActiveXObject) { xhr = new ActiveXObject("Microsoft.XMLHTTP"); } xhr.open("GET", url, true); xhr.onreadystatechange = retourNewValeur; xhr.send(null); } function retourNewValeur(){ var message = ""; if (xhr.readyState == 4) { if (xhr.status == 200) { // exploitation des données de la réponse var docXML = xhr.responseXML; alert(xhr.responseText); if( xhr.responseXML == null) alert("La réponse du serveur n'était pas un document xml valide !"); var itemsNewData = docXML.getElementsByTagName("data"); var itemsNewvalue = itemsNewData.item(0).getElementsByTagName("newvalue"); var itemsidconfig = itemsNewData.item(0).getElementsByTagName("id_config"); alert(itemsNewData.nodeValue); mdiv = document.getElementById(itemsidconfig.firstChild.data); mdiv.innerHTML = itemsNewvalue.firstChild.data; } } }
<?xml version='1.0' ?><data><newvalue>Enfant</newvalue><id_config>711</id_config></data>
Je ne voie pas ou est le probleme
Partager