DOM中的一些概念

(1)节点分类:元素节点,文本节点,属性节点

       1.元素节点:标签的名字就是元素的名字(p,ul,li),但这里需要注意的就是html元素不是元素节点,它是我们的节点树上的根节点

        2.文本节点:例如:<p>最好的我们</p>,在这个p标签里面"最好的我们",就是一个文本节点

        3.属性节点:title是一个属性节点

(2)获取元素节点的3种方法(通过元素的id属性值,通过标签的名字,通过类名)

名字参数返回值注意事项
getElementById只能有一个参数(元素的id属性值)返回一个与那个有着给定的id属性值的元素节点对应的对象1.注意其中的id值必须放在单引号,或者双引号里面
 getElementsByTagName 标签的名字返回的是一个对象数组访问里面的东西记得加大括号,因为里面得到的是数组呀!
getElementsClassName类名 相同类名的数组 可以查找带有多个类名的元素,其中用空格隔开就可以了
    
    
(3)获取和设置属性
      名字 参数功能
getAttribute查询属性的名字查找其中的属性的值
setAttribute两个参数,第一个参数是元素节点的属性名,第二个参数是你要修改后的元素节点的所属值1对属性节点的值做出修改
2.创建一个属性并且设置它的值
   
    

1.这里需要主意的就是其中getAttribute不属于document对象,不能通过document对象的调用,其中只能通过的就是元素节点对象的调用

2.其中的setAttribute也只能试用于元素节点

(4)其中的nodeValue在这里是用来得到的其中的的对应的文本节点的值

(5)createElement其中是用来创建其中的的对应的东西。


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值