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