zoukankan      html  css  js  c++  java
  • 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)等术语用于描述这些关系。父节点拥有子节点。同级的子节点被称为同胞(兄弟或姐妹)。

  • 相关阅读:
    项目管理和项目群管理的区别
    项目群管理
    PRINCE2如何完善PMBOK和您的PMP资格证书?
    为什么需要prince2项目管理方法论?
    PMP和PRINCE2到底有什么区别?哪个含金量更高?
    同步和异步
    Promise理解
    async和await实现异步的同步等待
    Mysql数据库操作基础步骤
    PHP和javascript区别
  • 原文地址:https://www.cnblogs.com/dongye/p/3261816.html
Copyright © 2011-2022 走看看