js的DOM操作

1.三种常用查看方式
标签名
在这里插入图片描述
类名
在这里插入图片描述
元素id
在这里插入图片描述
注:document代表整个文档,name选择器对部分标签不生效,.querySelector()非实时。

2.创建元素节点
在这里插入图片描述

3.创建文本节点
在这里插入图片描述
4.复制节点
在这里插入图片描述
注:true时克隆整个节点;false只克隆该节点,不克隆子节点。

5.插入节点
(1)在末尾插入子节点
在这里插入图片描述
(2)在已有节点之前插入子节点
在这里插入图片描述
注:已有节点的插入操作会产生剪切效果

6.删除节点
(1)父元素调用删除,不会抹去元素,可以接收返回值
在这里插入图片描述
(2)自身删除
6

7.替换节点
在这里插入图片描述
8.innerHTML
在这里插入图片描述
方法可行,插入的是html结构,html会识别。会覆盖原结构

9.innerTEXT
老版本火狐不兼容,用textcontent
但textcontenet旧版本ie不兼容

10.html节点上的方法
(1)setAttribute
在这里插入图片描述
(2)getAttribute
在这里插入图片描述

11.节点类型
遍历节点
parentNode
childNodes
firstchild
lastchild
nextsibling
previoussibling

遍历元素节点
parentElement
children
firstElementschild
lastElementschild
nextElementssibling
previousElementssibling

12.节点属性
nodename 只读
nodevalue 可读写
nodetype 只读,判断节点类型
文本节点3
元素节点1
注释节点8
属性节点2

13.haschildnodes
返回值为ture 或 false,仅标签内部为空时返回false,注意空格字符。

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值