| |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
-> JavaScript教程 -> JavaScript HTML DOM 集合(Collection) -> 正文阅读 |
|
[JavaScript教程]JavaScript HTML DOM 集合(Collection) |
JavaScript HTML DOM 集合(Collection)本章节介绍 DOM 集合的使用。 HTMLCollection 对象getElementsByTagName() 方法返回 HTMLCollection 对象。 HTMLCollection 对象类似包含 HTML 元素的一个数组。 以下代码获取文档所有的 <p> 元素: 实例var x = document.getElementsByTagName("p");
集合中的元素可以通过索引(以 0 为起始位置)来访问。 访问第二个 <p> 元素可以是以下代码:
y = x[1];
尝试一下 ? HTMLCollection 对象 length 属性HTMLCollection 对象的 length 属性定义了集合中元素的数量。 实例var myCollection = document.getElementsByTagName("p");
document.getElementById("demo").innerHTML = myCollection.length;
尝试一下 ? 实例解析获取 <p> 元素的集合: var myCollection = document.getElementsByTagName("p"); 显示集合元素个数: document.getElementById("demo").innerHTML = myCollection.length; 集合 length 属性常用于遍历集合中的元素。 实例修改所有 <p> 元素的背景颜色: var myCollection = document.getElementsByTagName("p");
var i;
for (i = 0; i < myCollection.length; i++) {
myCollection[i].style.backgroundColor = "red";
}
尝试一下 ? 注意HTMLCollection 不是一个数组! HTMLCollection 看起来可能是一个数组,但其实不是。 你可以像数组一样,使用索引来获取元素。 HTMLCollection 无法使用数组的方法: valueOf(), pop(), push(), 或 join() 。 |
|
|
上一篇文章 下一篇文章 查看所有文章 |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 | -2024/11/22 19:29:29- |
|
网站联系: qq:121756557 email:121756557@qq.com IT数码 |