attributes[] 包含了一个HTML元素关联的只读的集合.可以通过使用方法getAttribute
获取一个单独的属性.为了赋值或者覆盖一个属性,使用方法setAttribute.
为了删除一个属性,使用方法removeAttribute.
childNodes[] 是一个NodeList的实例,最有可能通过使用一个数组表示法来引用,但是数组是
只读的.为了将一个子节点添加到当前元素上,使用方法appendChild.为了删除
一个子节点,使用方法removeChild.
className 给一个元素分配一个样式表,类的类型在动态HTML中是非常重要的,通过这种方式
可以动态设置元素的外观.
dir 指示文本的方向,从左向右(ltr)或者从右向左(rtl).
disabled 允许(false)或禁止(true)一个元素.当脚本不想在完成一个必须的步骤之前让用户
点击一个特定的按钮或者其他的GUI元素时使用.
firstChild,lastChild 获取第一个子节点或者最后一个子节点.
id 是元素的标示符,用来找到一个特定的元素.例如,当一个脚本调用getElementById
方法时,会引用这个属性.
nextSibling,previousSibling 获取下一个或者前一个兄弟节点.当与firstChild和lastChild
合用时,能够便历一组元素.这种方法可以便历一个列表,其中元素负责指示下一个元素
应该是什么--例如,当实现一个装饰器模式或类似的结构时
nodeName 包含了元素的名称,在HTML中意味着标签名称.
nodeType 包含了元素的类型,但是主要是在处理XML文档时使用,对于HTML,这个属性用处不大.
nodeValue 包含了节点中数据的值,再一次,这个属性在处理XML文档时使用的更多.对于HTML,这个
属性不能用来作为一个innerHTML的替代品.
parentElement 获取当前元素的父元素,例如,可以用来导航包含一个行单元的表格.
style 标识与元素和它的CSSStyleDeclaration类型关联的当前样式属性
tabIndex 定义元素相对于整个HTML文档的tab数
tagName 标识当前元素的标签,当在通过getElementById获取元素后试图确定元素的类型时使用
这个属性.