getElementsByTagName()详解 您所在的位置:网站首页 length属性 getElementsByTagName()详解

getElementsByTagName()详解

2023-08-05 20:02| 来源: 网络整理| 查看: 265

getElementsByTagName():方法的用途是寻找有着给定标签名的所有的元素。

element = document.getElementsByTagName(tagName); 这个方法返回一个节点的集合,这个集合可以当做一个数组来处理。这个集合的length属性等于当前文档里有着给定标签名的所有元素的总个数。这个数组里面的每个元素都是一个对象,他们都有着nodeName、nodeType、parentNode、childNodes等属性。

下面的例子将把当前文档里的所有文本段元素(p元素)全部搜索出来,getElementsBuTagName()方法返回的节点集合的length属性将被保存到变量howmany里:

var paras = document.getElementsByTagName(“p”); var howmany = paras.length; 在getElementsByTagName()方法返回成功后,比较常见的后续手段是用一个for循环去遍历这个方法所有返回的集合里面的各个元素,在for循环里,我们可以使用setAttribute()、clone()或appendChild()等方法对各个有关元素进行查询处理。

下面的例子将遍历当前文件里面的所有文本段元素,并将其title属性全部设置为空字符串:

var paras = document.getElementsByTagName(“p”); for ( var i=0;i



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有