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