最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Javascript(AJAX)解析XML的代碼(兼容FIREFOX/IE)

 更新時(shí)間:2010年07月11日 12:37:04   作者:  
Javascript AJAX 解析XML的代碼(兼容FIREFOX/IE)
復(fù)制代碼 代碼如下:

//導(dǎo)入js文件
function getResult(url, ready) {
var xmlHttp;
var r = function() {
if (xmlHttp.readyState == 4) {
if (xmlHttp.status == 200) {
//alert(isIE);
var xmlstr;
var xmldoc;
var isIE = !!(window.attachEvent && !window.opera);
if (isIE)
xmldoc = xmlHttp.responseXML;
else {
xmlstr = xmlHttp.responseText;
alert(xmlstr);
var parser = new DOMParser();
xmldoc = parser.parseFromString(xmlstr, "text/xml");
}
try {
ready(xmldoc);
} catch (e) {
alert(e.message);
}
}
}
}
var create = function(url, r) {
try {
// Firefox, Opera 8.0+, Safari
xmlHttp = new XMLHttpRequest();
} catch (e) {
// Internet Explorer
try {
xmlHttp = new ActiveXObject("Msxml2.XMLHTTP");
} catch (e) {
try {
xmlHttp = new ActiveXObject("Microsoft.XMLHTTP");
} catch (e) {
alert("您的瀏覽器不支持AJAX!");
return false;
}
}
}
xmlHttp.onreadystatechange = r;
xmlHttp.open("GET", url, true);
xmlHttp.send(null);
}
create(url, r);
}

//應(yīng)用
function ready(xmlDoc)
{

x=xmlDoc.getElementsByTagName("a")[1];
y=x.childNodes[0];
txt=y.nodeValue;
alert(txt);
}
getResult("../xml.jsp",ready);

xml:
復(fù)制代碼 代碼如下:

<r>
<a>ff</a>
<a>ggd</a>
</r>

childNodes 屬性返回子節(jié)點(diǎn)的列表。<a> 元素只有一個(gè)子節(jié)點(diǎn),即一個(gè)文本節(jié)點(diǎn)。
下面的代碼檢索 <a> 元素的文本節(jié)點(diǎn):
x=xmlDoc.getElementsByTagName("a")[0];
y=x.childNodes[0];
nodeValue 屬性返回文本節(jié)點(diǎn)的文本值:
x=xmlDoc.getElementsByTagName("title")[0];
y=x.childNodes[0];
txt=y.nodeValue;
結(jié)果:txt = "ggd"

相關(guān)文章

  • js中取得變量絕對(duì)值的方法

    js中取得變量絕對(duì)值的方法

    這篇文章主要介紹了js中取得變量絕對(duì)值的方法,較為詳細(xì)的分析了js中abs方法取絕對(duì)值的使用技巧,具有一定參考借鑒價(jià)值,需要的朋友可以參考下
    2015-01-01
  • 詳解webpack4多入口、多頁(yè)面項(xiàng)目構(gòu)建案例

    詳解webpack4多入口、多頁(yè)面項(xiàng)目構(gòu)建案例

    這篇文章主要介紹了詳解webpack4多入口、多頁(yè)面項(xiàng)目構(gòu)建案例,小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧
    2018-05-05
  • js實(shí)現(xiàn)canvas保存圖片為png格式并下載到本地的方法

    js實(shí)現(xiàn)canvas保存圖片為png格式并下載到本地的方法

    本篇文章主要介紹了js實(shí)現(xiàn)canvas保存圖片為png格式并下載到本地的方法,非常具有實(shí)用價(jià)值,需要的朋友可以參考下
    2017-08-08
  • Javascript中classList的基本使用方法

    Javascript中classList的基本使用方法

    classList 是一個(gè)非常實(shí)用的工具,可以讓我們輕松地操作元素的類(lèi)名,在使用 classList 時(shí),我們可以通過(guò) add、remove、toggle 和 contains 等方法來(lái)添加、刪除、切換和檢查類(lèi)名,接下來(lái)我們?cè)敿?xì)學(xué)習(xí)一下classList的使用方法以及相關(guān)方法,感興趣的朋友一起看看吧
    2023-10-10
  • js與jQuery實(shí)現(xiàn)checkbox復(fù)選框全選/全不選的方法

    js與jQuery實(shí)現(xiàn)checkbox復(fù)選框全選/全不選的方法

    這篇文章主要介紹了js與jQuery實(shí)現(xiàn)checkbox復(fù)選框全選/全不選的方法,結(jié)合實(shí)例較為詳細(xì)的分析了JavaScript與jQuery針對(duì)checkbox復(fù)選框全選與反選的操作技巧,需要的朋友可以參考下
    2016-01-01
  • javascript中parentNode,childNodes,children的應(yīng)用詳解

    javascript中parentNode,childNodes,children的應(yīng)用詳解

    本篇文章是對(duì)javascript中parentNode,childNodes,children的應(yīng)用進(jìn)行了介紹,需要的朋友可以過(guò)來(lái)參考下,希望對(duì)大家有所幫助
    2013-12-12
  • 前端頁(yè)面禁止別人調(diào)試的方法

    前端頁(yè)面禁止別人調(diào)試的方法

    這篇文章主要介紹了前端頁(yè)面禁止別人調(diào)試的方法的相關(guān)資料,需要的朋友可以參考下
    2023-03-03
  • JavaScript獲取radio選中值的幾種常用方法小結(jié)

    JavaScript獲取radio選中值的幾種常用方法小結(jié)

    這篇文章主要介紹了JavaScript獲取radio選中值的幾種常用方法,結(jié)合實(shí)例形式總結(jié)分析了javascript獲取radio選中值的常見(jiàn)實(shí)現(xiàn)方法與操作注意事項(xiàng),需要的朋友可以參考下
    2023-06-06
  • js利用prototype調(diào)用Array的slice方法示例

    js利用prototype調(diào)用Array的slice方法示例

    這篇文章主要介紹了如何利用js的prototype調(diào)用Array的slice方法,需要的朋友可以參考下
    2014-06-06
  • 微信小程序自定義輪播圖

    微信小程序自定義輪播圖

    這篇文章主要為大家詳細(xì)介紹了微信小程序自定義輪播圖,swiper dots默認(rèn)樣式修改,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2018-11-11

最新評(píng)論

阿城市| 延安市| 房产| 肥西县| 分宜县| 涟源市| 泌阳县| 揭阳市| 永修县| 文化| 手机| 香格里拉县| 微山县| 诸暨市| 吉林省| 商南县| 嘉义市| 永平县| 仙游县| 衢州市| 弥勒县| 明星| 龙岩市| 香河县| 慈利县| 鄂托克前旗| 肃南| 金乡县| 山丹县| 都江堰市| 镶黄旗| 嘉鱼县| 聂荣县| 涿州市| 抚远县| 广水市| 五家渠市| 东山县| 呈贡县| 阳泉市| 鹿邑县|