DOM

  1. document.scrollingElement 属性返回文档的滚动元素。也就是说,当文档整体滚动时,到底是哪个元素在滚动。
  2. document.activeElement 属性返回获得当前焦点(focus)的 DOM 元素。通常,这个属性返回的是<input>、<textarea>、<select>等表单元素,如果当前没有焦点元素,返回<body>元素或null
  3. document.links 属性返回当前文档所有设定了href属性的<a><area>节点。
  4. document.images 属性返回页面所有<img>图片节点。
  5. Element.attributes 属性返回一个类似数组的对象,成员是当前元素节点的所有属性节点。
  6. Element.matches 方法返回一个布尔值,表示当前元素是否匹配给定的 CSS 选择器。
  7. Element.addEventListener() 添加事件的回调函数
    Element.removeEventListener() 移除事件监听函数
    Element.dispatchEvent() 触发事件`
  8. Element.scrollIntoView 方法滚动当前元素,进入浏览器的可见区域,类似于设置window.location.hash的效果。
  9. Element.getBoundingClientRect 方法返回一个对象,提供当前元素节点的大小、位置等信息,基本上就是 CSS 盒状模型的所有信息。
  10. Element.insertAdjacentElement 方法在相对于当前元素的指定位置,插入一个新的节点。该方法返回被插入的节点,如果插入失败,返回null。
  11. Element.insertAdjacentHTML 方法用于将一个 HTML 字符串,解析生成 DOM 结构,插入相对于当前节点的指定位置。
posted @ 2022-12-29 17:10  亦茫茫  阅读(77)  评论(0编辑  收藏  举报