zoukankan      html  css  js  c++  java
  • JavaScript-Runoob-JS HTML DOM :集合(Collection)

    ylbtech-JavaScript-Runoob-JS HTML DOM :集合(Collection)
    1.返回顶部
    1、

    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()

    2、
    2.返回顶部
     
    3.返回顶部
     
    4.返回顶部
     
    5.返回顶部
    1、
    2、
     
    6.返回顶部
     
    warn 作者:ylbtech
    出处:http://ylbtech.cnblogs.com/
    本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。
  • 相关阅读:
    Linux libcurl使用 (收藏)
    公钥和私钥与认证和签名
    fedora下配置ipv6 dns服务器
    SHA1
    linux IP 命令
    SSL/TLS协议簇加解密流程
    MD5算法实现原理
    container_of深入理解
    diff和patch使用指南
    oracle 笔记
  • 原文地址:https://www.cnblogs.com/storebook/p/13290030.html
Copyright © 2011-2022 走看看