DOM文档对象模型

本文详细介绍了DOM(文档对象模型),包括如何获取元素(如getElementById、getElementByClassName等)、操作元素内容(innerHTML、innerText、value)、处理属性(getAttribute、setAttribute、removeAttribute)以及在实际案例中应用DOM实现选项卡效果。DOM的核心对象是document,提供了丰富的接口来操作页面中的元素。
摘要由CSDN通过智能技术生成

一、DOM(Document Object Model):文档对象模型

其实就是操作html中的标签的一些能力

-获取一个元素

-移除一个元素

-向页面里面添加一个元素

-给元素绑定事件

-获取元素的属性

-给元素添加一些css样式

等等

DOM的核心对象就是document对象

document对象是浏览器内置的一个对象,里面存储着专门用来操作元素的各种方法

DOM:页面中的标签,我们通过js获取之后,就把这个对象叫做DOM对象

document对象属性:title文档标题,即title标签内容

document对象方法:document.write()【输入文本到当前打开的文档】

二、获取html元素:

getElementById("id属性值"):

getElementById是通过标签id名称来获取标签的

因为在一个页面中id是唯一的,所以获取到的就是一个元素

(获取页面中的那个id名为box的div标签)

 getElementByClassName("class属性"):

getElementClassName是用过标签的class名称来获取标签的

因为页面中可能有多个元素的class名称一样,所以获取到的是一组元素

哪怕你获取的class只有一个,那也是获取一组元素,只不过这一组只有一个DOM元素而已

(获取到的是一组元素,是一个长得和数组一样的数据结构,但是不是数组,是伪数组)

(这个一组数据也是按照索引排列的,所以我们想要准确的拿到这个div,需要索引来获取)

 getElementByTagName("标

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值