前端【7】javascript-dom操作

目录

DOM 加载与脚本执行的时序问题

1. 将 <script> 标签放到 HTML 末尾

2.使用 defer 属性 

3. 使用 window.onload 

一、获取元素

1、getElementById

2、getElementsByClassName

3、getElementsByTagName

4、querySelector和querySelectorALL

5、对象的属性关系查找

二、修改元素

1、修改内容

2、修改属性

3、修改样式

三、添加元素

四、删除元素


DOM(文档对象模型)操作全称document object model,是指在浏览器中通过 JavaScript 动态修改、添加、删除和获取 HTML 元素的内容和结构。DOM 是浏览器对网页的内部表示,它把网页的每个元素视为一个对象,可以通过 JavaScript 访问和操作这些对象。这样就能在js里面用编程的方式对html里面的元素做处理了

DOM 加载与脚本执行的时序问题

        当 HTML 中需要操作的标签在 <script> 标签后面,导致 JavaScript 无法找到尚未生成的 DOM 元素时,可以通过以下三种方式解决问题:【否则会显示null】

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值