JavaScript Document 对象常用方法详解
以下是一些常用的 Document 对象的方法:
-
getElementById(): 根据元素的 ID 获取该元素对象。
-
getElementsByClassName(): 根据类名获取该元素对象。
-
getElementsByTagName(): 根据标签名获取该元素对象。
-
createElement(): 创建元素节点。
-
createTextNode(): 创建文本节点。
-
appendChild(): 将一个新的子节点添加到指定节点的子节点列表的末尾。
-
removeChild(): 从父节点中删除指定的子节点。
-
replaceChild(): 用一个新的节点替换指定的子节点。
-
innerHTML: 获取或设置元素的 HTML 内容。
-
style: 获取或设置元素的 CSS 样式。
-
addEventListener(): 添加事件监听器。
-
removeEventListener(): 移除事件监听器。
-
querySelector(): 根据 CSS 选择器获取元素对象。
-
querySelectorAll(): 根据 CSS 选择器获取所有符合条件的元素对象。
-
scrollTop: 获取或设置元素的滚动条位置。
-
scrollHeight: 获取元素的滚动高度。
-
offsetTop: 获取元素相对于其 offsetParent 元素的垂直偏移量。
-
offsetLeft: 获取元素相对于其 offsetParent 元素的水平偏移量。
-
clientWidth: 获取元素的可见宽度。
-
clientHeight: 获取元素的可见高度。
-
focus(): 将元素设为焦点。
-
blur(): 将元素失去焦点。
-
submit(): 提交表单。
-
reset(): 重置表单。
-
getElementById().value: 获取或设置元素的值。
-
getComputedStyle(): 获取元素的计算样式。
原文地址: http://www.cveoy.top/t/topic/oUG0 著作权归作者所有。请勿转载和采集!