DOM的概念?获取html元素的方法有哪些?

Dom文档对象模型,对js的HTML具有操作能力。

获取HTML的方法:

Document.getElementById('') 通过元素 id 来查找元素;

Document.getElementsByClassName('') 通过类名来查找元素;

Document.getElementsByName('') 通过表单元素中 name 名查找元素;

Document.getElementsByTagName('') 通过标签名来查找元素;

Document.queryselector('') 通过 CSS 选择器获取匹配上的第一个元素;

Document.queryselectorAll('') 通过 CSS 选择器获取匹配上的所有元素;

子元素.parentNode('') 获取当前元素的父节点;

父元素.children('') 获取当前元素的子节点;

同级元素.nextElementSibling('') 获取同级元素的下一个元素;

相关推荐
许彰午9 小时前
34-安全复盘96个问题
前端·vue.js·安全
妙码生花10 小时前
PHP 各框架下和 Go 的性能比较
前端·后端·go
Csvn10 小时前
TypeScript 类型性能:让类型体操不再卡死编译器
前端
曲无忆10 小时前
体脂率计算器HTML实现
html
万少10 小时前
等不到 Apple 的折叠 iPhone,我用 DeepV4.1Flash + workBuddy 一句话自己造了一台
前端·javascript·后端
梦曦i10 小时前
uni-router v0.2.0重磅发布:全链路拦截+重复导航优化
前端·uni-app
数据知道10 小时前
AES 加密实战——模式选择(ECB/CBC/GCM)与安全陷阱
前端·网络·安全
一夜枫林10 小时前
vue实现scroll-view上下滑动右侧左右滑动
前端·javascript·vue.js
志尊宝11 小时前
Vue3 零基础每日笔记(011):生命周期钩子——在正确的时间做正确的事
javascript·vue.js·笔记
苏三的开发日记11 小时前
npm EPERM:无法写入 `.npmrc` 的排查与解决
前端