一、DOM 简介 1、D 表示的是页面文档Document、O 表示对象,即一组含有独立特性的数据集合、M表示模型,即页面上的元素节点和文本节点。 2、DOM 有三种形式,标准DOM、HTML DOM、CSS DOM,大部分都进行了一系列的封装,在jQuery 中并不需要深刻理解它。 3、树形结构用 ...
分类:
Web程序 时间:
2016-05-11 16:36:39
阅读次数:
165
代码分析: 1、当onmousedown,onmouseup,onclick同时作用在一个元素节点上时,执行的顺序依次为onmousedown,onmouseup,onclick; 2、onmousedown:是在鼠标按下之后触发的事件; onmouseup:鼠标抬起时触发的事件; onclick: ...
分类:
其他好文 时间:
2016-05-08 15:15:54
阅读次数:
156
由节点组成的红黑树,每个节点都包含着一个元素,节点之间以某种作用于元素对的谓词排列 没有两个不同的元素能够拥有相同的次序。 ...
分类:
其他好文 时间:
2016-05-07 22:19:20
阅读次数:
239
首先介绍DOM里常见的三种节点类型(总共有12种,如docment):元素节点,属性节点以及文本节点,例如<h2 class="title">head</h2>,其中h2是元素节点,class是属性节点,head是文本节点,在这里你可以说h2这个元素节点包含一个属性节点和一个文本节点。其实几乎所有H ...
分类:
其他好文 时间:
2016-05-07 18:15:42
阅读次数:
256
HTML DOM 即文本对象模型 HTML标签必须通过浏览器解析后才会成为DOM CSS HTML >渲染引擎 >浏览器显示 图片 渲染流程(结构的渲染): 解析HTML 构建DOM树-->构建渲染树(解析样式信息)-->布局渲染书(布局DOM节点)-->绘制渲染书 绘制DOM节点 实现策略: 1. ...
分类:
其他好文 时间:
2016-05-07 17:59:25
阅读次数:
133
1、对于链表来说,由于其元素的访问只能是顺序访问,而快速排序是改进后的冒泡排序,需要随机存取数据,不合适。采用归并排序方式对链表元素进行访问;
2、需要的步骤
1) 分割:将一段链表分成两部分
2) 排序:将两端已经有序的链表合并
3)分治递归:递归操作
//将链表Plist分割,并把分割后的两段链表第一个元素节点通...
分类:
编程语言 时间:
2016-05-07 11:22:06
阅读次数:
224
DOM : Document Object Model 文档对象模型文档:html页面文档对象:页面中元素文档对象模型:定义 为了能够让程序(js)去操作页面中的元素 DOM会把文档看作是一棵树,同时定义了很多方法来操作这棵数中的每一个元素(节点)DOM节点 getElementByIdgetEle ...
分类:
其他好文 时间:
2016-05-05 14:30:03
阅读次数:
96
NODE操作1. NODE类型DOM 是这样规定的:整个文档是一个文档节点每个 XML 标签是一个元素节点包含在 XML 元素中的文本是文本节点每一个 XML 属性是一个属性节点注释属于注释节点2. 获取NODE的方式2.1 通过获取元素的方式获取NODEdocument.getElementByI ...
分类:
其他好文 时间:
2016-05-01 17:32:12
阅读次数:
130
把整个图片库的浏览链接集中安排在你的图片库里,只在用户点击了这个主页里的某个图片链接时才把相应的图片传送给它。 代码如下: - 通过onclick事件处理函数去触发的动作是调用showPic()函数,想调用这个函数必须向它传递一个参数:一个带有href属性的元素节点。因此,要把那些链接本身用作参数。 ...
分类:
编程语言 时间:
2016-04-30 06:31:44
阅读次数:
153
节点分为不同的类型:元素节点、属性节点和文本节点 getElementById()方法 这个方法将返回一个与那个有着给定id属性值的元素节点相对应的对象。注意大小写。该方法只有一个参数。这个参数也就是这个id值必须放在单引号或双引号里。 语法:document.getElementById(id) ...
分类:
其他好文 时间:
2016-04-30 06:29:39
阅读次数:
180