js解析xml
<script>
function change(){
var oXml=new ActiveXObject("Msxml2.DOMDocument");
oXml.async=false;
oXml.load("loadxml.php");
var imgUrl=new Array();
varrow=oXml.getElementsByTagName("root/item");
for(var i =0;i<varrow.length;i++)
{
// alert(varrow[i].childNodes[0].text); 为什么alert输出,就可以及时输出聊天信息
document.write(varrow[i].childNodes[0].text);//换了document.write 就报错
}
setTimeout("change()", 300);
}
change()
</script>
自己想写个聊天室,已经把聊天记录生成了xml.我想自己用js实时解析聊天记录,为什么我用alert()可以显示新增的聊天信息,如果用document.write.第一次循环能顺利显示,当调用setTimeout方法第二次显示的时候。就报错.但是用alert就不会.
谢谢.指教