• JavaScript相关-DOM


    1,HTML DOM (文档对象模型)

    当网页被加载时,浏览器会创建页面的文档对象模型(Document Object Model)。

    通过 id 找到 HTML 元素
    通过标签名找到 HTML 元素
    通过类名找到 HTML 元素

    1 //DOM中的第一个常用的方法是getElementById-->表示通过id来获取某个特定的标签,获取的是一个值
    2 var pwd = document.getElementById("pwd");
    3 //根据标签的name属性来获取一组标签对象,这个方法一般都只用于表单的获取
    4 var users = document.getElementsByName("users");
    5 //根据标签的名称获取一组元素,这个非常的有用,一般用于获取html的各种标签,以此完成各种操作
    6 var is = document.getElementsByTagName("input");

    2,innerHTML 属性

    获取元素内容的最简单方法是使用 innerHTML 属性。

    innerHTML 属性对于获取或替换 HTML 元素的内容很有用。

    3,nodeName 属性规定节点的名称。

    nodeValue 属性规定节点的值。

    nodeType 属性返回节点的类型。nodeType 是只读的。

    获取某个文本节点的值,对于IE和firefox而言文本的空格不一致,对于IE而言,仅仅只会把换行加入空白,但是FF而言就是全部空格。

    元素类型NodeType
    元素 1
    属性 2
    文本 3
    注释 8
    文档 9

    4,节点树中的节点彼此拥有层级关系。

    父(parent)、子(child)和同胞(sibling)等术语用于描述这些关系。父节点拥有子节点。同级的子节点被称为同胞(兄弟或姐妹)。

  • 相关阅读:
    flutter 和 NTFS
    APIO2020 游记
    CF1336F Journey
    ZJOI2020 游记
    CF568E Longest Increasing Subsequence
    CSP2020 游记
    洛谷 P6217 简单数论题
    CF587F Duff is Mad
    CF526G Spiders Evil Plan
    WC2021 游记
  • 原文地址:https://www.cnblogs.com/dongye/p/3261816.html
Copyright © 2020-2023  润新知