En la parte
document.getElementById("input01").innerHTML = this.responseXML.getElementsByTagName('button01')[0].childNodes[0].nodeValue;
Debes evaluar el valor de la celda, puede ser algo así:
Código Javascript
:
Ver original//colocamos el valor leído en una variable temporal
var valor= this.responseXML.getElementsByTagName('button01')[0].childNodes[0].nodeValue;
if(valor=='ON')//si el valor es ON
document.getElementById("input01").style.backgroundColor='green';//cambiamos el color a verde
else
document.getElementById("input01").style.backgroundColor='red';//si no, a rojo
document.getElementById("input01").innerHTML =valor;//colocamos el valor en la celda.