Originariamente inviato da br1
ultmess non puo' essere contemporaneamente un oggetto ed il suo contenuto...
codice:
var ultmess = document.getElementById("CHAT").innerHTML;	
var responses4 = XmlHttp.responseText;
document.getElementById("CHAT").innerHTML=responses4+ultmess;
in effetti ho fatto il tuo stesso ragionamento alla fine xd, dopo mi sono accorto che la variabile ultmess non può essere sia un oggetto e sia il suo contenuto il codice corretto e pulito è come l'hai scritto, grazie ancora a tutti per le risposte