Kod
function godzina() {
advAJAX.get({
url: 'ajax.php',
onSuccess: function(obj) {
var result = xml2array(obj.responseXML);
document.getElementById('godzina').innerHTML = result["godzina"];
window.setTimeout('godzina()', 1000);
},
});
}
function xml2array(xml) {
var result = new Array();
var key = null;
var value = null;
for (var i = 0; i < xml.childNodes.length; i++) {
key = xml.getElementsByTagName("name")[i].getAttribute("id");
value = xml.getElementsByTagName("name")[0].firstChild.nodeValue;
result[key] = value;
}
return result;
}
godzina();
advAJAX.get({
url: 'ajax.php',
onSuccess: function(obj) {
var result = xml2array(obj.responseXML);
document.getElementById('godzina').innerHTML = result["godzina"];
window.setTimeout('godzina()', 1000);
},
});
}
function xml2array(xml) {
var result = new Array();
var key = null;
var value = null;
for (var i = 0; i < xml.childNodes.length; i++) {
key = xml.getElementsByTagName("name")[i].getAttribute("id");
value = xml.getElementsByTagName("name")[0].firstChild.nodeValue;
result[key] = value;
}
return result;
}
godzina();
Dane w formacie XML:
Kod
<data>
<name id="godzina">17:00</name>
</data>
<name id="godzina">17:00</name>
</data>
Proszę o pomoc i rozwiązanie problemu z funkcją xml2array.