Dom
来源:互联网 发布:奚梦瑶人品 知乎 编辑:程序博客网 时间:2024/06/05 20:27
- 节点的概念
- getElementById,
Dom中的“D”
如果没有document(文档),Dom就无从谈起,。当创建一个网页并把它加载到web浏览器中时,Dom就在幕后油然而生,它把你编写的网页文档转换成一个文档对象。
对象:Dom中的“o”
“o”object 对象。
“对象”是一种自足的数据集合,。于某个特定对象的变量称为这个对象的属性,只有通过,只有通过某个特定的对象去调用的函数被称为这个对象的方法。’
Javascrip语言里面的对象可以分为三种类型
- 用户定义对象: 由程序员自行创建的对象。
- 内建对象 : 内建的Javascript对象,比如:Array, Math,和Data对象
- 宿主对象 :由浏览器提供的对象
模型: Dom中的“M”’
Dom中的M,代表着“Model”, 它的意义就是某种事物的表现形式, Dom代表 着加载到浏览器窗口的当前网页,浏览器提供了网页的模型,而我们通过JavaScript去读取这个网页。
Dom把一份文档表示为一颗树(数学意义上的树) 树本身就是一种模型,并使用parent(父),child(子),sibling(兄弟)等记号来表明家族成员之间的关系,
DOCYPE之后,一个打开的HTML标签标识了整个文档的开始,这个文档的所有元素都包含正在这个元素里面,这个HTML>就是标签的根
Head 有俩个元素: meta 和title(这是俩个兄弟元素)
Body 元素有俩个子元素,H1, P俩元素。
如果你能把一个文档的各种元素想象成一个家谱树,我们就可以用同样的术语来描述Dom。
节点
Dom是有节点构成的集合, Dom里面会有很多类型的节点。
元素节点
标签的名字就是元素节点。元素可以保函其他的元素。
文本节点
属性节点
属性节点用来对元素做出更具体的描述。
获取文档元素
- 用指定的ID
- 用指定的name属性
- 用指定的标签的名字
- 用指定的css类
匹配指定的css选择器
通过ID选取元素(ID必须是唯一的)
var cl_id= document.getElementById("cl_id");
通过名字获取元素(name属性类似ID,但是不是唯一的)
var cl_name=document.getElementsByName("cl_name");
0 0
- DOM
- DOM
- dom
- dom
- DOM
- dom
- DOM
- DOM
- DOM
- DOM
- DOM
- dom
- dom
- Dom
- dom
- DOM
- DOM
- DOM
- MySQL备忘(转载+整理)
- android.widget.LinearLayout cannot be cast to android.app.Activity处理
- 15.1 网络编程(1)
- GS 稳定匹配算法 Java实现
- 安卓界面高级组件-----拖动条和评星条
- Dom
- pure-ftpd 搭建自己的FTP服务器
- 安装WAS8随记
- codeforces 717 G. Underfail(费用流,好题)
- OpenCV 及 OpenCV Samples 在 Window, Linux上的编译及使用
- DOM对象—节点的详解(一)
- 十:Java语言基础组成——函数
- preparedStatement.execute【犯傻心得】
- 程序设计基础-c#和java的区别