html5中文学习网

您的位置: 首页 > 网站及特效实例 > javascript特效 » 正文

Javascript基础知识(三)BOM,DOM总结_基础知识_

[ ] 已经帮助:人解决问题

window对象:RA3HTML5中文学习网 - HTML5先行者学习网

打开和关闭窗口:RA3HTML5中文学习网 - HTML5先行者学习网

window.open()RA3HTML5中文学习网 - HTML5先行者学习网

三个参数:1.载入新窗口的页面的URLRA3HTML5中文学习网 - HTML5先行者学习网

  2.新窗口的名字RA3HTML5中文学习网 - HTML5先行者学习网

  3.特性字符串和说明是否用新载入的页面替换当前载入的页面的Boolean值。RA3HTML5中文学习网 - HTML5先行者学习网

window.close()RA3HTML5中文学习网 - HTML5先行者学习网

系统对话框:RA3HTML5中文学习网 - HTML5先行者学习网

1.alert("hello world!");RA3HTML5中文学习网 - HTML5先行者学习网

2.confirm("Are you sure?");---选择RA3HTML5中文学习网 - HTML5先行者学习网

3.prompt("你的名字是说明?","");RA3HTML5中文学习网 - HTML5先行者学习网

时间间隔RA3HTML5中文学习网 - HTML5先行者学习网

setTimeout("alert('hello world!')",3000)间隔3秒钟执行hello world只执行一次RA3HTML5中文学习网 - HTML5先行者学习网

cleanTimeoutRA3HTML5中文学习网 - HTML5先行者学习网

setInterval("alert('hello world')".3000)每隔3秒中执行一次RA3HTML5中文学习网 - HTML5先行者学习网

CleanIntervalRA3HTML5中文学习网 - HTML5先行者学习网

历史RA3HTML5中文学习网 - HTML5先行者学习网

window.history.go(-1)回到上一页RA3HTML5中文学习网 - HTML5先行者学习网

window.history.back回到上一页RA3HTML5中文学习网 - HTML5先行者学习网

window.history.go(1)前进一页RA3HTML5中文学习网 - HTML5先行者学习网

window.history.forward前进一页RA3HTML5中文学习网 - HTML5先行者学习网

window.history.length查询看历史中的页面数RA3HTML5中文学习网 - HTML5先行者学习网

document对象:RA3HTML5中文学习网 - HTML5先行者学习网

document.links[0]访问链接RA3HTML5中文学习网 - HTML5先行者学习网

document.images[0]或document.images["imgHome"]访问图像RA3HTML5中文学习网 - HTML5先行者学习网

document.forms[0]或document.forms["frmSubscribe"]访问表单RA3HTML5中文学习网 - HTML5先行者学习网

Location对象RA3HTML5中文学习网 - HTML5先行者学习网

href:当前载入的页面的完整的URLRA3HTML5中文学习网 - HTML5先行者学习网

DOM中最主要的节点:RA3HTML5中文学习网 - HTML5先行者学习网

1.元素节点(Elenment);RA3HTML5中文学习网 - HTML5先行者学习网

2.属性节点(Attributes);RA3HTML5中文学习网 - HTML5先行者学习网

3.文本节点(Text);RA3HTML5中文学习网 - HTML5先行者学习网

4.注释节点(Comment);RA3HTML5中文学习网 - HTML5先行者学习网

所有类型节点的通用方法:RA3HTML5中文学习网 - HTML5先行者学习网

查找:RA3HTML5中文学习网 - HTML5先行者学习网

nodeName:节点名字RA3HTML5中文学习网 - HTML5先行者学习网

nodeValue:节点的值(主要针对文本节点,如果是元素节点返回为null;)RA3HTML5中文学习网 - HTML5先行者学习网

nodeType:节点的类型RA3HTML5中文学习网 - HTML5先行者学习网

firstChild:第一个儿子*****RA3HTML5中文学习网 - HTML5先行者学习网

lastChild:第二个儿子*****RA3HTML5中文学习网 - HTML5先行者学习网

childNodes:所有的子节点*****(两种方式)////RA3HTML5中文学习网 - HTML5先行者学习网

previousSibling:指向前一个兄弟节点(同级**);RA3HTML5中文学习网 - HTML5先行者学习网

nextSibling:指向后一个兄弟节点(同级**);RA3HTML5中文学习网 - HTML5先行者学习网

操作:RA3HTML5中文学习网 - HTML5先行者学习网

attributes:包含了代表的一个元素的特性的Attr对象,仅用于Element节点RA3HTML5中文学习网 - HTML5先行者学习网

appendChild:添加一个新的节点在最后RA3HTML5中文学习网 - HTML5先行者学习网

removeChild:删除一个节点RA3HTML5中文学习网 - HTML5先行者学习网

replaceChild:替换RA3HTML5中文学习网 - HTML5先行者学习网

insertBefore:在...之前添加一个节点RA3HTML5中文学习网 - HTML5先行者学习网

创建:RA3HTML5中文学习网 - HTML5先行者学习网

createElement:创建一个元素节点RA3HTML5中文学习网 - HTML5先行者学习网

createTextNode:创建一个文本节点RA3HTML5中文学习网 - HTML5先行者学习网

克隆:RA3HTML5中文学习网 - HTML5先行者学习网

cloneNode:复制一个节点  true(深度复制)false(浅度复制)RA3HTML5中文学习网 - HTML5先行者学习网

访问指定的节点:RA3HTML5中文学习网 - HTML5先行者学习网

getElementById:查找指定的Id;RA3HTML5中文学习网 - HTML5先行者学习网

getElementsByTagName:查找指定元素的类型(数组的形式);RA3HTML5中文学习网 - HTML5先行者学习网

getElementsName:查找指定元素的Name;RA3HTML5中文学习网 - HTML5先行者学习网

属性的查找,改变,设置:RA3HTML5中文学习网 - HTML5先行者学习网

getArrtibute:属性的查找;RA3HTML5中文学习网 - HTML5先行者学习网

setArrtibute:属性的改变  例如:setArribute(class,red)第一个参数是改变class,第二个设置为红色;RA3HTML5中文学习网 - HTML5先行者学习网

removeAttibute:删除属性;RA3HTML5中文学习网 - HTML5先行者学习网

覆盖,添加文本的值:RA3HTML5中文学习网 - HTML5先行者学习网

innerHTMLRA3HTML5中文学习网 - HTML5先行者学习网

(责任编辑:)
推荐书籍
推荐资讯
关于HTML5先行者 - 联系我们 - 广告服务 - 友情链接 - 网站地图 - 版权声明 - 人才招聘 - 帮助