DOM中的相关内容
2007年10月1日 18:27:10
一、DOM 1中的文档属性与聚集
属性或聚集:描    述
anchors[]:由<a name="锚名称" >定义的锚的聚集
applets[]:文档中由<applet>标签定义的Java applets聚集
body:表示文档可见部分(<body>...<body>)的对象的索引
forms[]:文档中的<form>标签
cookie:存储文档Cookie值的字符串(如果有多个)
doctype:文档DTD的索引
documentElement:文档根元素的索引。在HTML中是<HTML>标签
domain:文档的安全域
images[]:<img>定义的图像的聚集
implementation:一个可确定标记语言特征的对象的索引
links[]:页面中由<a>或<area>定义的链接的聚集
referrer:存储引用的URL(如果有多个)
Title:文档标题
URL:存储文档URL的字符串

二、HTMLElement 的公用属性与方法
1.公用属性与聚集:描    述
attributes[]:元素属性的聚集(如果有多个)
childNodes[]:当前元素中附加结点的聚集
className:class属性的值
Dir:一个文本,指向由dir属性设定的左右或右左顺序的文本
firstChild:当前HTML元素中附加的第一个结点的索引
Id:由id属性为元素设定的文本字符串
lang:由lang设定的元素语言代码
lastChild:当前HTML元素包含的子结点列表中的最后一个孩子的索引
nodeName:HTML元素的名称,例如P。与tagName相同
nodeValue:结点的值。在HTML元素环境中,总是取空值
nodeType:结点类型的数字代码。在HTML元素环境中,总是为1
nextSibling:当前元素的下一DOM兄弟结点的索引
ownerDocument:包含当前元素的Document对象的索引
parentNode:包含HTML元素的上级元素的索引
previousSibling:当前元素的前一DOM兄弟结点的索引
style:访问当前元素的内联样式规则。这是一个DOM 2属性
tagName:HTML元素名称的索引。在HTML元素结点环境中,与nodeName相同
Title:一个字符串,包含了由title属性为元素设定的文本
2.方 法 名 称:说    明
appendChild(newChild):将newChild作为最后一个子结点插入当前元素中
cloneNode(deep):创建当前元素的一个副本。如果参数deep为True,会同时复制当前结点包含的所有内部结点 
getAttribute(name):返回属性值
getElementsByTagName(tagName):包含当前元素中由tagName引用的元素列表
hasChildNodes( ):返回一个逻辑值,指出当前结点是否含有子结点
insertBefore(newChild, refChild):向元素结点列表插入一个newChild结点,位置在refChild结点之前
removeAttribute(name):移除名称为name的属性
removeChild(oldChild):移除由oldChild指定的结点
replaceChild(newChild, oldChild):使用newChild替换oldChild结点
setAttribute(name, value):返回属性的name
 
评论(0)┆阅读(0)┆栏目:Ajax Technology
文章评论
昵 称: 验证码: 获取验证码