常用的元素对象
1、element.classList:返回元素的类名,可以通过add和remove,添加或者移除类名。
2、element.clientTop:返回元素的border-top。
3、element.clientLeft:返回元素的border-left。
4、element.clientHeight:在页面上返回内容的可视高度(高度包含内边距(padding),不包含边框(border),外边距(margin)和滚动条)。
5、element.clientWidth:在页面上返回内容的可视宽度(宽度包含内边距(padding),不包含边框(border),外边距(margin)和滚动条)。
6、element.cloneNode():克隆某个元素。
7、element.offsetHeight:返回任何一个元素的高度包括边框(border)和内边距(padding),但不包含外边距(margin)。
8、element.offsetWidth:返回元素的宽度,包括边框(border)和内边距(padding),但不包含外边距(margin)。
9、element.offsetLeft:返回当前元素的相对水平偏移位置的偏移容器。
10、element.offsetParent:返回元素的祖先元素。
11、element.offsetTop:返回当前元素的相对垂直偏移位置的偏移容器。
12、element.parentNode:返回元素的父亲节点。
13、element.removeAttribute():从元素中删除指定的属性。
14、element.scrollHeight:返回元素的高度。
15、element.scrollWidth:返回元素的宽度。
16、element.scrollLeft:返回当前视图中的实际元素的左边缘和左边缘之间的距离。水平底部滚动条的位置。
17、element.scrollTop:返回当前视图中的实际元素的顶部边缘和顶部边缘之间的距离。垂直右侧的滚动条位置。
18、element.setAttribute():设置或者改变指定属性并指定值。
19、element.setAttributeNode():设置或者改变指定属性节点。
20:、element.getAttribute():获取属性值。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· Manus的开源复刻OpenManus初探
· AI 智能体引爆开源社区「GitHub 热点速览」
· 从HTTP原因短语缺失研究HTTP/2和HTTP/3的设计差异
· 三行代码完成国际化适配,妙~啊~