关于DOM的初步认识
来源:互联网 发布:java防止重复提交 编辑:程序博客网 时间:2024/04/30 15:08
一,什么是DOM?
通过学习,了解到DOM是针对HTML和XML文档的一个API(应用程序接口)。翻译成中文就是文档对象模型。它代表文档内容的结构关系。Dom具有对Html文件和XML文件元素的访问控制能力,简单点说利用Dom可以对某个html或xml文件添加,修改,删除元素。更改其现有的结构或内容. 例如 树有许多枝干,枝干上面有叶子(元素),DOM好比是树的枝干部分。
二,DOM的作用
Dom可以在网页中做什么?
HTML Dom中最常用的几个方法之查找元素
- Dom之引用当前整个网页文档:document
- Dom如何快速在网页中查找某一元素:getElementById
- Dom中查找一组标签,具有相同名称的标签元素:getElementsByTagName
- 根据标签的Id属性值或name属性来查找多个元素:getElementsByName
1,DOM里面有childNodes、parentNode各种各样的节点。可以通过DOM找到节点位置。
例如:
<body><p></p><ul id="ul1"> <li class="bos">1</li> <li>2</li> <li>3</li> <li class="bos">3</li> <li>3</li> <li>3</li> <li class="bos">3</li></ul></body>
其中<body>就是<ul>的父节点 ul是li的父节点;<p>与<ul>是兄弟节点;
用代码证明如下
<head> <meta charset="UTF-8"> <title>Title</title> <script> window.onload=function () { var oul=document.getElementById("ul1"); alert(oul.parentNode); } </script></head>这段代码显示了,<ul>的父节点是<body>
3 DOM有什么特点?
DOM操作简单,易于开发。使用DOM时,系统会把HTM所有文档信息都缓存在内存中,方便调取使用和修改;
0 0
- 关于DOM的初步认识
- 初步认识DOM
- 关于stream的初步认识
- 关于定时器的初步认识
- 关于接口的初步认识
- 关于Linux的初步认识
- DOM初步认识和节点的常用属性方法
- 关于getch();函数的初步认识。
- 关于编程语言学习的初步认识
- 关于cgi的初步认识推荐两篇博文
- 关于Block的一些初步认识
- 关于动态代理的初步认识
- 关于mysql exists 的初步认识
- 关于拷贝构造函数的初步认识
- 关于jquery EasyUI的初步认识
- 1.新手关于linux的初步认识
- OC语言关于类和对象的初步认识
- [零基础学python]关于类的初步认识
- 项目打包上架
- 浅析Spark的RangePartitioner
- Android Sensor感应器介绍(三)获取用户移动方向,指南针原理
- 存储过程返回参数的方法(也是执行动态sql 实现列名成为变量的功能)
- AtCoder Grant Contest 010 C - Cleaning dfs+逻辑+dp思想
- 关于DOM的初步认识
- 数据结构用递归和非递归方法实现二分查找法
- 计算一个数组中相同元素对的数目
- MQTT初体验mosquitto的安装和使用
- sun.misc.BASE64Encoder找不到jar包的解决方法
- POJ 1837 Balance DP 二维背包
- flume学习(一)——安装和一个简单的netcat程序
- 一次生产事故的优化经历
- 查看linux的ftp服务是否安装