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

javascript 解析后的xml對象的讀取方法細(xì)解

 更新時間:2009年07月25日 13:42:12   作者:  
javascript 解析后的xml對象的讀取方法細(xì)解
讀取的xml:
復(fù)制代碼 代碼如下:

<svg id="svgID" key="1">
<desc id= "descID">
Text1
</desc>
<defs>
Text2
</defs>
<g>
text3
</g>
</svg>

javascript對此xml的解析方法如下:
復(fù)制代碼 代碼如下:

<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<head>
<script type="text/javascript">
<!--
function initXML(){
if (window.ActiveXObject){
var doc=new ActiveXObject("Microsoft.XMLDOM");
doc.async="false";
doc.load("test.xml");
}else{
var parser=new DOMParser();
var doc=parser.parseFromString("test.xml","text/xml");
}
var xmlDoc=doc.documentElement;//獲取svg對象
xmlDoc.text;//輸出svg對象中所有的text,output:text1 Text2 Text3
xmlDoc.getAttribute("id");//輸出svg對象的id,output:svgID
xmlDocxmlDocLen=xmlDoc.childNodes.length;//輸出svg對象的子節(jié)點個數(shù),output:3
var xmlDocxmlDocChilds=xmlDoc.childNodes;//獲取svg的所有子節(jié)點
var xmlDOcChildNode0=xmlDocChilds[0];//獲取svg的第一個子節(jié)點
var xmlDocChildNode0TagName=xmlDOcChildNode0.nodeName;//獲取svg的第一個子節(jié)點的tagname,output:desc
var xmlDocChildNode0ID=xmlDOcChildNode0.getAttribute("id");//獲取svg的第一個子節(jié)點的id屬性,output:descID
var xmlDocChildNode0InnerText=xmlDOcChildNode0.Text
xmlDocChildNode0InnerText=xmlDOcChildNode0.firstChild.nodeValue;;//獲取svg的第一個子節(jié)點的text,output:Text1
}
// --></script>
<title></title>
</head>
<body>
<input onclick="initXML();" value="testXML" type="button" />
</body>
</html>

相關(guān)文章

  • js實現(xiàn)登錄驗證碼

    js實現(xiàn)登錄驗證碼

    本文主要介紹了js實現(xiàn)登錄驗證碼的方法,代碼簡潔明了,具有很好的參考價值,需要的朋友一起來看下吧
    2016-12-12
  • 使用phantomjs進(jìn)行網(wǎng)頁抓取的實現(xiàn)代碼

    使用phantomjs進(jìn)行網(wǎng)頁抓取的實現(xiàn)代碼

    這篇文章主要介紹了使用phantomjs進(jìn)行網(wǎng)頁抓取的實現(xiàn)代碼,需要的朋友可以參考下
    2014-09-09
  • 避免回車鍵導(dǎo)致的頁面無意義刷新的解決方法

    避免回車鍵導(dǎo)致的頁面無意義刷新的解決方法

    相信大家在實現(xiàn)頁面局部刷新過程中都遇到過類似的問題:在文本框中輸入完要搜索的關(guān)鍵字段,按回車結(jié)果整個頁面刷新了,局部刷新肯定失敗。
    2011-04-04
  • 鼠標(biāo)移入移出事件改變圖片的分辨率的兩種方法

    鼠標(biāo)移入移出事件改變圖片的分辨率的兩種方法

    做一個鼠標(biāo)移入移出圖片事件,首先是改變分辨率的兩種方法,鼠標(biāo)移入圖片和移出圖片的分辨率不同,具體實現(xiàn)如下,感興趣的朋友可以參考下
    2013-12-12
  • javascript設(shè)計模式 接口介紹

    javascript設(shè)計模式 接口介紹

    最近在看javascript設(shè)計模式的書籍《pro javascript design pattrens》,覺得很不錯,可以提高自己對js oo的理解,也可能幫助自己更好的理解別人寫的js library,提高自己js的水平
    2012-07-07
  • 微信小程序?qū)崿F(xiàn)底部彈出模態(tài)框

    微信小程序?qū)崿F(xiàn)底部彈出模態(tài)框

    這篇文章主要為大家詳細(xì)介紹了微信小程序?qū)崿F(xiàn)底部彈出模態(tài)框,文中示例代碼介紹的非常詳細(xì),具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2020-11-11
  • Bootstrap筆記—折疊實例代碼

    Bootstrap筆記—折疊實例代碼

    本篇文章主要介紹了Bootstrap筆記—折疊實例代碼,詳細(xì)的介紹了折疊效果實例,包括一組多組等,非常具有實用價值,需要的朋友可以參考下。
    2017-03-03
  • JavaScript實現(xiàn)圖片懶加載與預(yù)加載的代碼詳解

    JavaScript實現(xiàn)圖片懶加載與預(yù)加載的代碼詳解

    圖片懶加載與預(yù)加載是前端優(yōu)化中比較常見的方法,也是前端面試中會被問到的問題,如果不做懶加載和預(yù)加載,瀏覽器的回流重繪很快,而圖片的加載是需要發(fā)送網(wǎng)絡(luò)請求的,一次性發(fā)很多請求就會導(dǎo)致網(wǎng)絡(luò)的堵塞,影響用戶體驗,接下來就讓我們來實現(xiàn)一下懶加載以及預(yù)加載的效果
    2025-03-03
  • JavaScript 繼承的實現(xiàn)

    JavaScript 繼承的實現(xiàn)

    正因為JavaScript本身沒有完整的類和繼承的實現(xiàn),并且我們也看到通過手工實現(xiàn)的方式存在很多問題, 因此對于這個富有挑戰(zhàn)性的任務(wù)網(wǎng)上已經(jīng)有很多實現(xiàn)了
    2009-07-07
  • javascript?中動畫制作方法?animate()屬性

    javascript?中動畫制作方法?animate()屬性

    這篇文章主要介紹了javascript?中動畫制作方法?animate()屬性,animate是所有dom元素都有的方法,可以用來最做過度動畫,關(guān)鍵幀動畫,下面文章的相關(guān)介紹需要的小伙伴可以參考一下
    2022-04-04

最新評論

明星| 黑水县| 轮台县| 舒兰市| 临邑县| 阳春市| 沾益县| 将乐县| 长岭县| 昆山市| 唐海县| 瓮安县| 化州市| 太原市| 灵宝市| 广宗县| 上思县| 广丰县| 平安县| 四会市| 苗栗县| 桓台县| 珲春市| 大竹县| 桐庐县| 兴安县| 灵武市| 平阴县| 重庆市| 乌恰县| 甘南县| 都昌县| 五指山市| 都兰县| 长春市| 德安县| 恩平市| 彭山县| 贵州省| 天峨县| 米林县|