2013-07-01 54 views
0

我有一個XML文檔。如何通過Javascript獲得type =「work」的內容?如何獲得內容類型的XML標籤

<tagname type="job"> 
<tagname type="work"> 
<tagname type="home"> 
+0

你嘗試過什麼嗎? :) – vitozev

+0

我知道如何獲取標籤,但我不知道如何獲得標籤的類型。 :) – Ivan

回答

0

以下是如何使用純javascript來做到這一點。

var tags = document.getElementsByTagName('tagname'); 
for (var i = 0; i < tags.length; i++) { 
    if (tags[i].getAttribute('type') == 'work') { 
    var content = tags[i].innerHTML; 
    console.log(content); 
    } 
} 

基本上,您需要迭代所有匹配標記名稱的標記並查找其屬性具有正確值的標記。

+0

Array.prototype.slice.call(document.getElementsByTagName('tagname'),0),這是工作。 – Ivan