js的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():获取元素的计算样式
原文地址: https://www.cveoy.top/t/topic/hrRw 著作权归作者所有。请勿转载和采集!