2013-04-29 74 views
-1

如何使用JavaScript获取具有属性name="html_header"的元素内容?使用JavaScript根据其属性获取元素的内容

这是HTML:

<view name="html_header"> //some content </view> 
<view name="html_body"> //some content </view> 

这是当前的JavaScript:

var Page = xmlDoc.getElementsByTagName("view"); 
for (i = 0; i < Page.length; i++) { 
    if(Page.item(i).getAttribute("name") == 'html_header') { 
     //some process 
    } 
    htmlString += Page.item(i).getTextContent(); 
} 
+0

可能有帮助如果你**定义了'我'**!你的JavaScript错误控制台是否不给你任何错误信息? – Quentin 2013-04-29 09:03:52

+0

对不起,我错过了回圈 – vishnu 2013-04-29 09:07:11

回答

0

没有测试这一点,但尝试这样的事情:

Page.item(i).getTextContent(); 
+0

但它缩小了空白标签 – vishnu 2013-04-29 08:57:42