WEB开发网
开发学院网页设计JavaScript javascript之DOM技术(一) 阅读

javascript之DOM技术(一)

 2010-09-14 13:06:53 来源:WEB开发网   
核心提示: 二、HTML DOM的特征功能HTML DOM的特性和方法不是标准的DOM实现,是专门针对HTML同时也让一些DOM操作变的更加简便,javascript之DOM技术(一)(4),1.让特性像属性一样访问某元素的特性需要用到getAttribute(name)方法,HTML DOM扩展,M

二、HTML DOM的特征功能

HTML DOM的特性和方法不是标准的DOM实现,是专门针对HTML同时也让一些DOM操作变的更加简便。

1.让特性像属性一样

访问某元素的特性需要用到getAttribute(name)方法,HTML DOM扩展,可以直接使用同样名称的属性来获取和设置这些值:

比如 <img src="test.jpg"/>

假设oImg是此元素的引用

(oImg.getAttribute("src")可以直接写成:oImg.src,设置值简化为:

oImg.src="test2.gif";

唯一特殊的class属性,因为class是ECMAScript的保留字,所以替代的属性名是className.

2.table的系列方法:

为了简化创建表格,HTML DOM提供了一系列的表格方法,常用几个:

cells ——返回</tr>元素中的所有单元格

rows  ——表格中所有行的集合

insertRow(position) ——在rows集合中指定位置插入新行

deleteRow(position) ——与insertRow相反

insertCell(position) ——在cells集合的指定位置插入一个新的单元格

deleteCell(position) ——与insertCell相反

三。遍历DOM

DOM的遍历是DOM Level2中提出的标准,IE6没有实现,Mozilla和Safari已经实现,最新IE7不清楚是否实现。不再展开,具体请见《JavaScript高级程序设计》

本文来源:http://www.blogjava.net/killme2008/archive/2007/02/06/98218.html

上一页  1 2 3 4 

Tags:javascript DOM 技术

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接