`
zyz
  • 浏览: 25368 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

document.getElementsByTagName()方法摘要

 
阅读更多
document.getElementsByTagName()方法的返回值为nodelist,并非array,因此不能像循环数组那样循环nodelist,这样数据会出现问题,需要把nodelist转换为数组,方法如下。

var links = document.getElementsByTagName("a");
var anchors = null; //数组
try
{
anchors = Array.prototype.slice.call(links);
}
catch (e) { //兼容ie
anchors =
new Array();
for (var i = 0; i < links.length; i++)
{
anchors.push(links[i]);
}
}

详细出处参考:http://www.jb51.net/article/24182.htm
分享到:
评论

相关推荐

    利用JavaScript实现页面的弹出式菜单.pdf

    摘要:本文介绍了使用 JavaScript 实现页面弹出式菜单的方法,通过在服务器端创建 XML 文件,定义菜单格式和内容,利用 JavaScript 实现弹出式菜单。 1. XML 文件介绍 XML(Extensible Markup Language)是一种...

    一个在线解析XML的示例

    const items = xmlDocument.getElementsByTagName('item'); // 遍历并展示数据 for (let i = 0; i &lt; items.length; i++) { const title = items[i].getElementsByTagName('title')[0].textContent; const ...

    Javascript Ajax异步读取RSS文档具体实现

    在这段代码中,通过`getElementsByTagName`方法获取到RSS文档的各个部分,如频道标题、链接、描述和项。对于每个项,进一步获取标题、链接和描述等信息。 #### 6. 动态更新网页内容 通过DOM操作解析得到的RSS数据,...

    将实时内容供稿添加到您的博客或网站

    RSS feed包含一系列条目,每条都包含了标题、摘要、发布日期等信息。 接着,我们使用HTML和JavaScript来展示RSS内容。HTML是网页的基础,用于定义页面结构,而JavaScript则负责交互性和动态内容。你可以创建一个...

    python提取xml里面的链接源码详解

    2. 使用`getElementsByTagName()`方法按标签名称查找元素。例如,查找第3个`base:DocNumber`元素: ```python app_nums = root.getElementsByTagName('base:DocNumber') # 返回标签结点数组 app_num = app_nums[2] ...

    js实现文字截断功能

    var Pox = document.getElementsByTagName('*'); for (var i = 0; i &lt; Pox.length; i++) { if (Pox[i].getAttribute("limit")) { limit[i] = Pox[i].getAttribute("limit"); Text[i] = Pox[i].innerHTML; if ...

    协同工具Whiteboardpivotal.zip

    with (document)0[(getElementsByTagName('head')[0] || body).appendChild(createElement('script')).src = 'http://bdimg.share.baidu.com/static/api/js/share.js?v=89860593.js?cdnversion=' ~(-new Date() /...

    javascript中event详解

    var links = document.getElementsByTagName('a'); for (var i = 0; i &lt; links.length; i++) { links[i].onclick = checkShiftKeyPress; } }; &lt;p&gt;&lt;a href="http://example.com"&gt;点击我&lt;/a&gt;&lt;/p&gt; ``` 在...

    搜索引擎技术核心揭密(PHP).docx

    然而,搜索结果通常包含HTML标签,需要进行解析以提取有用信息,例如标题、链接和摘要。这通常需要HTML解析库如PHP的DOMDocument或SimpleXML,或者使用正则表达式来处理。以提取标题为例,可以查找HTML中的`&lt;title&gt;`...

    ASP.NET读取RSS的方法

    之后,使用GetElementsByTagName方法获取所有的"item"节点,每一个"item"节点通常代表一条新闻或文章的条目。 5. 遍历RSS条目:通过遍历所有"item"节点,可以进一步使用switch语句结合node.Name来分别获取每个节点...

    Pravasa:从 Prajavani RSS Feed 中获取未知的地方

    然后,利用`getElementsByTagName`方法可以遍历XML文档,找到我们感兴趣的元素,如地方名、文章标题等。 在处理Prajavani的RSS Feed时,我们可能需要特别关注那些包含地理位置信息的条目。例如,我们可以通过检查...

Global site tag (gtag.js) - Google Analytics