<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    zhyiwww
    用平實的筆,記錄編程路上的點點滴滴………
    posts - 536,comments - 394,trackbacks - 0
    剛接觸ajax不久,想通過ajax實現(xiàn)從服務(wù)器上動態(tài)取得xml數(shù)據(jù),然后,在客戶端動態(tài)更新并顯示。
    但是,再firefox中,在取得xmlDom后,用在IE下面解析的辦法(網(wǎng)上有很多的資料,也可以我的總結(jié)),怎么也不能取得標簽文本的值。

    經(jīng)過多次實踐,才發(fā)現(xiàn)了下面的方法是可以實現(xiàn)的。原來很簡單(見笑了…………)

    服務(wù)器返回XML結(jié)果如下:
    ? <?xml version="1.0" encoding="UTF-8" ?>
    - <citys>
    ?<city>shanghai</city>
    ?<city>tianjin</city>
    ?<city>chengdu</city>
    ?<city>chongqing</city>
    ?<city>hainan</city>
    ? </citys>

    ==========================================================================
    解析如下:

    // 取得的是xmlDom對象
    var doc = response.responseXML;
    ???????? // 根據(jù)標簽來取得List對象
    ??????? var cs = doc.getElementsByTagName("city");?????
    ??????? alert(cs.length);
    ???????
    ??????? for(var i=0;i<cs.length;i++){
    ????????? var a = cs[i];
    ????????? //alert(a);
    ????????? //alert(a.nodeName);
    ????????? //alert(a.nodeValue);
    ????????? var b = a.childNodes;
    ??? ?? ?? (我的疑問:為什么需要取得b,cs[i]不就是一個city的對象了,為什么還需要取得數(shù)組,然后再取其元素,疑惑中)
    ????????? //alert(b);
    ????????? var c=b[0];
    ????????? alert(c.nodeValue);
    ??????? }

    cs取得的結(jié)果應(yīng)該是:
    ?<city>shanghai</city>
    ?<city>tianjin</city>
    ?<city>chengdu</city>
    ?<city>chongqing</city>
    ?<city>hainan</city>
    city Element對象的一個集合。
    所以,對于a來說,那么就應(yīng)該是
    ?<city>shanghai</city>
    每一個city Element元素的對象了,但是,錯了。此處得到的是一個
    Element標簽元素的一個數(shù)組。
    也就是說用childNodes方法取得的對象永遠是數(shù)組對象。那么,你想遍歷其中元素的話,就需要用c對象來取。

    本例子源代碼下載



    |----------------------------------------------------------------------------------------|
                               版權(quán)聲明  版權(quán)所有 @zhyiwww
                引用請注明來源 http://m.tkk7.com/zhyiwww   
    |----------------------------------------------------------------------------------------|
    posted on 2008-06-02 17:40 zhyiwww 閱讀(1946) 評論(0)  編輯  收藏 所屬分類: javascriptajax
    主站蜘蛛池模板: 亚洲区小说区图片区QVOD| 日韩免费无码一区二区三区| 久久久www成人免费毛片| 亚洲欧洲第一a在线观看| 日韩精品无码免费专区午夜| 中文字幕亚洲激情| 男女一边桶一边摸一边脱视频免费| 免费在线观看视频a| 免费激情网站国产高清第一页| 免费一级毛片一级毛片aa| 男男gay做爽爽的视频免费| 国产小视频在线观看免费| 黄色a三级三级三级免费看| 亚洲第一成人影院| AAAAA级少妇高潮大片免费看| 亚洲自偷自偷偷色无码中文| 无码精品人妻一区二区三区免费看 | 日本免费人成在线网站| 亚洲欧洲日产国码二区首页| 国产免费不卡v片在线观看| 亚洲精品日韩一区二区小说| 亚洲成AⅤ人影院在线观看| 中文字幕无码免费久久9一区9 | 亚洲美女中文字幕| 成年美女黄网站18禁免费| 国产产在线精品亚洲AAVV| 亚洲精品蜜桃久久久久久| 日本亚洲免费无线码| WWW亚洲色大成网络.COM| 亚洲VA中文字幕无码一二三区 | 亚洲中文字幕日产乱码高清app| 日本免费中文字幕| 亚洲av产在线精品亚洲第一站| 国产精品久免费的黄网站| 免费看少妇高潮成人片| 亚洲成电影在线观看青青| 日产国产精品亚洲系列| 一级毛片**不卡免费播| 老子影院午夜伦不卡亚洲| 国产AV无码专区亚洲AVJULIA | 18禁网站免费无遮挡无码中文|