JS入门记录四

DOM对象,控制HTML元素

getElementsByName()              name属性

getElementsByTagName()       标签名称如a、p、div等

getAttribute()                               获取属性的值

setAttribute()                               设置属性名和属性值

 

节点属性:

nodeName    节点名称

nodeValue     节点值

nodeType       节点类型

 

childNodes                     访问子节点,返回数组,具有length属性

firstChild                        返回’childNodes’数组的第一个子节点,无则返回Null

lastChild                         返回’childNodes’数组的最后一个子节点,无则返回Null

parentChild                   获取指点节点的父节点

nextSibling                    返回某个节点之后紧跟的节点(处于同一树层级中)

previousSibling            返回某节点之前紧跟的节点(处于某一树层级中)

appendChild                  指定节点的最后一个子节点列表之后添加新的子节点

insertBefore()               在已有的子节点前插入一个新的子节点

removeChild()               从子节点列表中删除某个节点

replaceChild()                实现子节点(对象)的替换

createElement               创建元素节点,返回一个Element对象

createTextNode()          创建新的文本节点

 

 

网页尺寸  scrollHeight       offsetHeight

 

发表在 JS

留下评论