博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
javaScript的DOM操作
阅读量:6153 次
发布时间:2019-06-21

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

JavaScript的DOM操作

什么是DOM?

 如下图解

 

 

  • Document:整个html文件都成为一个document文档
  • Element:所有的标签都是Element元素
  • Attribute:标签里面的属性
  • Text:标签中间夹着的内容为text文本
  • Node:document、element、attribute、text统称为节点node.

 

 

1、 Document对象

 

getElementsByName()

 

getElementsByTagName()

 
这两个方法获取之后需要遍历!

 

以下两个方法很重要,但是在手册中查不到!

创建文本节点:document.createTextNode()

创建元素节点:document.createElement()

2、Element对象

 

            我们所认知的html页面中所有的标签都是element元素

向元素添加新的子节点,作为最后一个子节点。

返回元素的首个子节点。

返回元素节点的指定属性值。

设置或返回元素的内容。

在指定的已有的子节点之前插入新节点。

返回元素的最后一个子元素。

把指定属性设置或更改为指定值。

从元素中移除子节点。

替换元素中的子节点。

3、Attribute对象

 

我们所认知的html页面中所有标签里面的属性都是attribute

 

 

4、DOM中对appendChild()方法的运用

            
动态添加城市
  • 北京
  • 上海
  • 广州

 

转载于:https://www.cnblogs.com/fujiayao/p/8835607.html

你可能感兴趣的文章
Maven编译时跳过Test
查看>>
Spring Boot 整合Spring Security 和Swagger2 遇到的问题小结
查看>>
[20170628]12C ORA-54032.txt
查看>>
除以2
查看>>
高可用集群原理解析
查看>>
Nginx配置URL转向tomcat
查看>>
极客Web前端开发资源大荟萃#001
查看>>
让div固定在某个位置
查看>>
Java开发环境Docker镜像
查看>>
从无到有,WebService Apache Axis2初步实践
查看>>
任务调度(一)——jdk自带的Timer
查看>>
UIKit框架(15)PCH头文件
查看>>
整理看到的好的文档
查看>>
Linux磁盘管理和文件系统管理
查看>>
linux运维人员的成功面试总结案例分享
查看>>
Windows DHCP Server基于MAC地址过滤客户端请求实现IP地址的分配
查看>>
命令查询每个文件文件数
查看>>
《跟阿铭学Linux》第8章 文档的压缩与打包:课后习题与答案
查看>>
RAC表决磁盘管理和维护
查看>>
Apache通过mod_php5支持PHP
查看>>