Luke's home Luke's home
首页
  • 前端文章

    • JavaScript
页面
技术
更多
关于
收藏
  • 分类
  • 标签
  • 归档
GitHub (opens new window)

Luke xiao

K
首页
  • 前端文章

    • JavaScript
页面
技术
更多
关于
收藏
  • 分类
  • 标签
  • 归档
GitHub (opens new window)
  • javascript

    • 基础知识
    • 进阶知识

    • 函数

    • JS HTML DOM

      • Dom简介
        • DOM模型
        • HTML DOM 树
        • 查找 HTML 元素
          • id
          • class
          • 标签
      • Dom操作
      • Dom事件
      • Dom监听
      • DOM 元素 (节点)
      • Dom集合
      • Dom节点列表
    • JS 高级教程

    • 浏览器BOM

    • HTML5新特性

    • CSS3新特性

  • 布局

  • less

  • js库

  • 前端
  • javascript
  • JS HTML DOM
lukexiao
2021-05-01

Dom简介

# DOM模型

# HTML DOM 树

DOM HTML tree

通过可编程的对象模型,JavaScript 获得了足够的能力来创建动态的 HTML。

  • JavaScript 能够改变页面中的所有 HTML 元素
  • JavaScript 能够改变页面中的所有 HTML 属性
  • JavaScript 能够改变页面中的所有 CSS 样式
  • JavaScript 能够对页面中的所有事件做出反应

# 查找 HTML 元素

通过 id class 标签找到对应的html元素

# id

document.getElementById("intro")
1

# class

document.getElementsByClassName("intro");
1

# 标签

getElementsByTagName("p");
1

注意

这里一定要注意,这里获得的不是一个元素而是一个元素的集合,所以要对其进行操作应该按集合的方式操作,如a[0]

编辑 (opens new window)
上次更新: 2021/08/13, 23:21:49
函数参数
Dom操作

← 函数参数 Dom操作→

最近更新
01
流式布局
08-13
02
flex布局
08-13
03
rem布局
08-13
更多文章>
Theme by Vdoing | Copyright © 2021-2021 Evan Xu | MIT License
  • 跟随系统
  • 浅色模式
  • 深色模式
  • 阅读模式