首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > Ajax >

ajax学习札记(三)

2012-11-22 
ajax学习笔记(三)??? } else {??????? url url + ?t + timstamp??? }??? return url}if(window.Act

ajax学习笔记(三)

??? } else {
??????? url = url + "?t=" + timstamp;
??? }
??? return url;
}

if(window.ActiveXObject){ var domObj=xmlhttp.responseXML; }else if(window.XMLHttpRequest){ var parser = new DOMParser(); var domObj= parser.parseFromString(xmlhttp.responseText, "text/xml"); } if (domObj) { //dom中利用getElementsByTagName可以根据标签名来获取元素节点,返回的是一个数组 var messageNodes = domObj.getElementsByTagName("message"); if (messageNodes.length > 0) { //获取message节点中的文本内容 //message标签中的文本在dom中是message标签所对应的元素节点的字节点,firstChild可以获取到当前节点的第一个子节点 //通过以下方式就可以获取到文本内容所对应的节点 var textNode = messageNodes[0].firstChild; //对于文本节点来说,可以通过nodeValue的方式返回文本节点的文本内容 var responseMessage = textNode.nodeValue; //将数据显示在页面上 //通过dom的方式找到div标签所对应的元素节点 var divNode = document.getElementById("result"); //设置元素节点中的html内容 divNode.innerHTML = responseMessage; } else { alert("XML数据格式错误,原始文本内容为:" + xmlhttp.responseText); } } else { alert("XML数据格式错误,原始文本内容为:" + xmlhttp.responseText); }

?

热点排行