js学习笔记之日期倒计时DOM操作

1.访问html元素

getElementById() 方法  返回对拥有指定 id 的第一个对象的引用,只有dom对象有效

getElementsByName() 方法  返回指定名称的对象集合

getElementsByTagName() 方法  返回指定标签名的对象集合

getElementsByClassName() 方法   返回文档中所有指定类名的元素集合,ie8及之前版本不支持;

parentNode、firstChild、 lastChild、childNodes、nextSibling、previousSibling、nodeValue 通过这些节点属性来访问相应节点

2.dom改变

innerHTML属性  改变元素内容最简单的方法

style  访问html对象的样式对象来改变样式

appendChild() 添加子元素

createElement() 创建元素

createTextNode() 创建文本节点

insertBefore() 在子元素之前添加一个元素

child.parentNode.removeChild(child) 删除当前节点

replaceChild() 替换html元素

3、dom事件

onchange 该事件在表单元素的内容改变时触发

onload 页面或者图像加载完成后

onunload 用户退出页面时 Chrome 或者 Opera 不支持该事件

onmouseover 移动到

onmouseout 离开

onmousedown 点击

onmouseup 松开

onclick 点击完成

onfocus 获取焦点时

onblur 失去焦点时

DOMNodeInserted:在一个节点作为子节点被插入到另一个节点中时触发

DOMNodeRemoved:在节点从其父节点中被移除时触发

posted @ 2016-07-27 15:32  龙可真  阅读(546)  评论(0编辑  收藏  举报