博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
JS基础-DOM Node节点
阅读量:5764 次
发布时间:2019-06-18

本文共 905 字,大约阅读时间需要 3 分钟。

hot3.png

DOM 节点

节点(Node) 释义 对象
文档节点 整个文档 Document 对象
元素节点 每个HTML元素 Eelement 对象
文本节点 HTML元素内的文本 Text 对象
属性节点 每个HTML的属性 Attribute 对象
注释节点 文档的注释内容 Comment 对象

Attributes属性节点

属性 释义
nodeType 节点类型
nodeValue 节点值
nodeName 节点名称
innerHTML 节点(元素)的文本值

导航属性

属性 释义
parentNode 节点(元素)的父节点
firstChild 节点下第一个子元素
lastChild 节点下最后一个子元素
childNodes 节点(元素)的子节点

Node标签的增删改查

方法

方法 描述
createElement(name) 创建元素
appendChild() 添加元素
removeChild() 删除元素

添加标签节点(createElement)和删除节点标签(removeChild)都是在父级节点上操作的

综合示例

       

Node的增删改查

Node样式的增删改查

方法

方法 描述
[ele].classList.add() 添加样式
[ele].classList.remove() 删除样式
[ele].style.[ClassName] 修改样式

添加标签节点(classList.add)和删除节点标签(classList.remove)都是在当前节点上操作的

综合示例

           
this is test !!!

选项选择

	
文本
文本
文本

二级联动

转载于:https://my.oschina.net/zhaojunhui/blog/1860580

你可能感兴趣的文章
jQuery|元素遍历
查看>>
FreeNAS8 ISCSI target & initiator for linux/windows
查看>>
Rainbond 5.0.4版本发布-做最好用的云应用操作系统
查看>>
Java判断是否为垃圾_Java GC如何判断对象是否为垃圾
查看>>
多项式前k项和java_多项式朴素贝叶斯softmax改变
查看>>
java数组只能交换0下标和n_编程练习-只用0交换排序数组
查看>>
OracleLinux安装说明
查看>>
Cocos2d-x3.2 Ease加速度
查看>>
标准与扩展ACL 、 命名ACL 、 总结和答疑
查看>>
使用@media实现IE hack的方法
查看>>
oracle体系结构
查看>>
Microsoft Exchange Server 2010与Office 365混合部署升级到Exchange Server 2016混合部署汇总...
查看>>
Proxy服务器配置_Squid
查看>>
【SDN】Openflow协议中对LLDP算法的理解--如何判断非OF区域的存在
查看>>
纯DIV+CSS简单实现Tab选项卡左右切换效果
查看>>
redis 常用命令
查看>>
EdbMails Convert EDB to PST
查看>>
android 资源种类及使用
查看>>
Centos7同时运行多个Tomcat
查看>>
使用CocoaPods过程中的几个问题
查看>>