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 35 36 37 38
| function valeurConfig(id_config,newValeur) {
var url = "valeurConfig?newValeur="+newValeur+"&id_config="+id_config;
id_config = id_config;
if (window.XMLHttpRequest)
{
xhr = new XMLHttpRequest();
}
else if (window.ActiveXObject)
{
xhr = new ActiveXObject("Microsoft.XMLHTTP"); // Internet Explorer
}
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;
var itemsNewDataList = docXML.getElementsByTagName("data");
if (itemsNewDataList.length>0) {
var itemsData = itemsNewDataList[0];
var newvalue = itemsData.item(0).getElementsByTagName("newvalue").firstChild.nodeValue;
var idconfig = itemsData.item(0)..getElementsByTagName("id_config").firstChild.nodeValue;
} else {
alert("Element \"data\" non trouvé");
}
mdiv = document.getElementById(idconfig);
mdiv.innerHTML = newvalue ;
}
}
} |