DOM:Document Object Model 文档对象模型文档:html页面文档对象:页面中元素文档对象模型:定义 为了能够让程序(js)去操作页面中的元素DOM会把文档看作是一棵树,同时定义了很多方法来操作这颗树中的每一个元素(节点)DOM节点如:getElementByIdgetEleme...
分类:
Web程序 时间:
2015-06-27 09:44:39
阅读次数:
170
$(function() {})和$(document).ready(function() { });一样,只要DOM节点加载完就执行函数,注意:只是DOM节点,并不代表节点里的内容;而$(window).load(function() {})是等网页上的资源包括节点里的内容都加载完时才执行函...
分类:
Web程序 时间:
2015-06-26 19:27:00
阅读次数:
194
document.getElementsByTagName(‘div‘)
这样会选中所有div标签内容,返回一个数组列表,想进一步操作需要选中具体dom节点
document.getElementsByTagName(‘head‘)[0].getElementsByTagName(‘title‘)[0].innerHT...
分类:
其他好文 时间:
2015-06-25 10:39:06
阅读次数:
379
1.1 DOM节点树1.2节点关系 DOM 教程 DOM 第一课 Hello world! 从上面的 HTML 中: 节点没有父节点;它是根节点 和 的父节点是 节点文本节点 "Hello world!" 的父节点是 节点并且: 节点拥有两个子节点: 和 ...
分类:
Web程序 时间:
2015-06-24 18:42:42
阅读次数:
170
document.getElementByTagName返回的是一个NodeList,这个NodeList和js数组很类似,都可以使用下标读取,如:array[0],但他们也有不同,不同在于不能对NodeList进行除读取之外的操作,如push,pop等。对DOM节点进行nodeType判断时常使用...
分类:
编程语言 时间:
2015-06-21 15:46:28
阅读次数:
153
DOM 自身存在很多类型,比如 Element 类型(元素节点)再比如 Text 类型(文本节点)。DOM 还提供了一些扩展功能。一、Node类型 Node 接口是 DOM1 级就定义了,Node 接口定义了 12 个数值常量以表示每个节点的类型值。IE6,7,8不支持,其他所有浏览器都可以访问这....
分类:
编程语言 时间:
2015-06-19 20:17:20
阅读次数:
190
节点属性在文档对象模型 (DOM) 中,每个节点都是一个对象。DOM 节点有三个重要的属性 :1. nodeName : 节点的名称2. nodeValue :节点的值3. nodeType :节点的类型一、nodeName 属性:节点的名称,是只读的。1.元素节点的 nodeName 与标签名相同...
分类:
其他好文 时间:
2015-06-19 18:10:56
阅读次数:
166
文档对象模型DOM(Document Object Model)定义访问和处理HTML文档的标准方法。DOM将HTML文档呈现为带有元素、属性和文本的树结构。将HTML代码分解为DOM节点层次图:HTML文档可以说由节点构成的集合,DOM节点有:1.元素节点:上图中、、等都是元素节点,即标签。2.文...
分类:
编程语言 时间:
2015-06-19 14:53:24
阅读次数:
182
一、概述 DOM 不单单可以查找节点,也可以创建节点、复制节点、插入节点、删除节点和替换节点。 二、write()方法 write()方法可以把任意字符串插入到文档中去。会覆盖掉原来的html 测试Div1 测试Div2 测试Div3 三...
分类:
编程语言 时间:
2015-06-19 07:50:28
阅读次数:
154
DOM 节点属性在文档对象模型 (DOM) 中,每个节点都是一个对象。DOM 节点有三个重要的属性 :1. nodeName : 节点的名称2. nodeValue :节点的值3. nodeType :节点的类型一、nodeName 属性:节点的名称,是只读的。1.元素节点的 nodeName 与标...
分类:
其他好文 时间:
2015-06-16 18:24:12
阅读次数:
121