Javascript基本知识(三)BOM,DOM摘要
窗口对象:打开并关上窗户:
Window.open()
三个参数:1。加载到新窗口中的页面的URL。
2。新窗口的名称
3。字符串,并解释是否使用新加载的页替换当前加载页的布尔值。
Window.close()
系统对话框:
1.alert(你好世界!;
2.confirm(你确定);-选择
3.prompt(你的名字是一个描述吗
时间间隔
setTimeout(警报('Hello World!)
cleantimeout
setInterval(警报('Hello World')。3000)执行每3秒一次
cleaninterval
历史
Window.history.go(1)追溯到最后一页
window.history.back追溯到最后一页
(1)提出window.history.go页
window.history.forward前一页
window.history.length查询查看历史记录中的网页数量
文档对象:
文档链接{ 0 }访问链接
文档图像{ 0 }或{图像文件。imghome}访问图像
文件形式{ 0 }或{文件形式frmsubscribe}访问形式
定位对象
链接:当前加载的页面的完整的URL
DOM中最重要的节点:
1。元结(元);
2。属性节点(属性);
三.文本节点(文本);
4。带注释的节点(注释);
所有类型节点的通用方法:
找到:
形式:节点名称
节点:节点的值(主要为文本节点,如果节点返回null;)
类型:节点的节点类型
第一个儿子的第一个孩子:
lastchild:二儿子
ChildNodes:所有的子节点(两种) / *
PreviousSibling:点前兄弟节点(同一级别的**);
NextSibling:点后面的兄弟节点(同一级别的**);
操作:
属性:包含的代表性的特征元素的属性的对象,只有元素节点
appendChild:在年底增加了一个新的节点
removechild:删除一个节点
作用:更换
在添加节点之前…
建立uff1a
createElement:创建一个元素节点
CreateTextNode:创建一个文本节点
克隆uff1a
CloneNode:复制一个节点真实(深拷贝)假(浅拷贝)
访问指定节点:
GetElementById:寻找指定的ID;
getElementsByTagName:查找指定元素的类型(以数组的形式);
getelementsname:查找指定元素的名称;
属性查找、更改、设置:
该getarrtibute查找:财产;
setarrtibute:属性如:setarribute变化的第一个参数(类,红色)是改变类,第二套是红色的;
removeattibute:删除属性;
覆盖,添加文本的值:
innerHTML