Originariamente inviato da moaiamorfo
prova così:

codice:
msg=msg+"";
if(msg.length>92){
dd.appendChild(msg.substring(0,92));
}else{
dd.appendChild(msg);
}
saluti
Questa soluzione non mi fa più comparire alcun errore, putroppo però non risolve il problema in quanto mi fa sparire tutto, ma proprio tutto

Ho provato a mettere il testo come parametro in un alert, con alert(msg);
Ecco cosa mi dice:

[object Text]

Ecco dove viene creata la variabile:
var msg = validate_overige(inh.getElementsByTagName('shout_t ext')[0]);