美文网首页
js dom 扩展

js dom 扩展

作者: Viewwei | 来源:发表于2020-11-11 21:50 被阅读0次
  1. Selectors API核心方法有两个querySelector()和querySelectorAll()
    querySelector(A) 返回该匹配该模式的第一个后代元素,没有匹配的则返回null A参数的类型可以是 元素 ID 类...
    querySelectorAll(A) 返回匹配该模式的全部节点。返回的是一个静态的NodeList。 A参数可以接受元素 节点 和组合(p strong)
    2 getElementByClassName()
    getElementByClasName(A) 根据class获取指定元素,支持多个class组合。两个class用空格隔开
    3 classList属性
    每个元素都有classList属性。返回的数据类型为DOMTokenList 每个classList都一下几个属性
    add() 添加class
    contains() 是否包含css
    remove()删除class
    toggle()切换class 如果存在就删除,不存在就添加
    4 焦点管理
    辅助DOM焦点管理的功能,document.activeElement 查看当前焦点。hasFocus()判断是否存在焦点
    5 HTMLDocument扩展
    readyState属性判断文档是否加载完成。和onload功能一样
if (document.readyState =="complete"){
  //加载完成
}

6 字符集属性
元素支持自定义属性,自定义属性必须要以data-A开头 比如 data-name ="view" 。可以在元素中通过dataset属性获取到当前元素所以自定义属性

相关文章

  • js dom 扩展

    Selectors API核心方法有两个querySelector()和querySelectorAll()que...

  • JS之DOM扩展

    对 DOM 的两个主要的扩展是 Selectors API(选择符 API)和 HTML5。 一、选择符API 1...

  • JavaScript 自定义事件(二)——Dom事件

    上一次,我们一起了解了JS自定义事件。今天在DOM上进行事件方法扩展。 1.基于DOM扩展自定义方法(了解即可) ...

  • JS学习10(DOM扩展)

    选择符API 这个API存在的主要目的就是让JS原生支持CSS查询。 querySelector() 这个方法接收...

  • DOM扩展

    本章内容:介绍Selectors API、HTML5 DOM扩展、了解专有的DOM扩展 对DOM的主要扩展是 Se...

  • 11 DOM 扩展

    本章内容 理解 Selectors API 使用 HTML5 DOM 扩展 了解专有的 DOM 扩展 对 DOM ...

  • 调研油猴插件

    1. 介绍 方便用户往网页里注入js、dom元素。提供一些扩展api方便 js 开发,但看起来 api 也没有很强...

  • Day7:virtual dom & MVVM

    virtual dom 什么是virtual dom 虚拟dom 用JS模拟DOM结构 DOM变化的对比,放在JS...

  • virtual dom

    virtual dom --- 即虚拟dom 1.用js模拟DOM结构 2.DOM变化的对比,放在js层来做(js...

  • React 入门(阮一峰教程笔记)

    一 react.js react-dom.js Brower.js react.js 核心库 react-dom....

网友评论

      本文标题:js dom 扩展

      本文链接:https://www.haomeiwen.com/subject/qxvybktx.html