javascript

来源:互联网 发布:哈登总得分最新数据 编辑:程序博客网 时间:2024/06/06 12:40


 

 

 

 

 

 

 

status=yes|no|1|0 

 

是否显示浏览器的状态栏

,

默认为

yes 

 

 

 

 

 

 

 

 

menubar=yes|no|1|0 

 

是否显示菜单栏

,

默认为

yes 

 

 

 

 

 

 

 

 

resizable=yes|no|1|0 

 

窗口是否可以调整尺寸

,

默认为

yes 

 

 

 

 

 

 

 

 

titlebar=yes|no|1|0 

 

是否显示标题栏

,

默认为

yes 

 

 

 

 

 

 

 

 

fullscreen=yes|no|1|0 

 

是否使用全屏模式显示浏览器

,

默认为

no 

 

 

 

 

 

 

 

10.Date

对象

 

 

 

 

 

var today=new Date();

获得当前系统日期,时间

 

 

 

 

 

 

 

 

 

使用

get

分组的方法

 

 

 

 

getDate() 

返回

Date

对象的一个月中的每一天

,

其值介于

1-31

之间

 

 

 

 

 

 

 

 

getDay() 

返回

Date

对象的一个星期中的每一天

,

其值介于

0-6

之间

 

 

 

 

 

getHours() 

返回

Date

对象的小时数

,

其值介于

0-23

之间

 

 

 

 

 

getMinutes() 

返回

Date

对象的分钟数

,

其值介于

0-59

之间

 

 

 

 

 

getSeconds() 

返回

Date

对象的秒数

,

其值介于

0-59

之间

 

 

 

 

 

getMonth() 

返回

Date

对象的月份

,

其值介于

0-11

之间

 

 

 

 

 

getFullYear() 

返回

Date

对象的年数

,

其值为

4

位数

 

 

 

 

 

getTime() 

返回自某一时刻(

1970

1

1

日)以来的毫秒数

 

 

11.var t= setTimeout("

调用的函数名称

",

等待的毫秒数

 

 

 

clearTimeout(t);

清除计时器

 

 

 

 

 

setINterval("

调用的函数名称

",

循环等待的时间

 

12.BOM

下的

 

history

对象

 

location

对象

 

document

对象

 

 

 

 

 

1

history

对象的方法:

back(),forward(),go(n) 

 

 

 

 

 

 

实例:用于网页的前进,后退功能

 

 

 

 

2

location

对象的属性:

host 

设置或返回主机名和当前

URL

的端口号

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

hostname 

设置或返回当前

URL

的主机名

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

href 

 

设置或返回完整的

URL 

 

 

 

 

 

 

location

对象的方法:

reload()

重新加载当前文档

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

replace()

用新的文档替换当前文档

 

 

 

 

 

 

 

 

 

实例:实现网页的刷新,替换功能

 

 

 

3

document

对象的常用属性:

referrer 

 

 

返回载入当前文档的文档

URL 

语法:

document.referrer 

 

 

 

 

 

 

 

 

 

 

 

 

 

document

对象的常用方法:

write() 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

getElementById() 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

getElementsByName() 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

getElementsByTagName() 

 

 

 

 

 

 

 

实例:用于获得各个标签对象,可以用于实现复选框的全选功能

 

 

13.

元素的显示和隐藏

 

 

 

 

 

 

visibility 

 

visible

可见

hidden

不可见

 

 

 

 

 

 

display 

 

 

 

 

none

不被显示,

block

以块级元素显示,前后带换行符

 

 

 

 

 

 

 

实例:制作树形菜单和

TAB

切换

 

 

14.DOM

用于对

HTML

文档中的对象进行改变

 

 

 

 

 

组成:

Core DOM,XML DOM,HTML DOM 

 

 

 

 

Core DOM

的标准节点操作:运用

getElement

系列方法获得对象

 

 

 

 

 

 

 

getAttribute("

属性名

")

:用来获取属性的值

 

 

 

 

 

 

 

setAttribute("

属性名

"

"

属性值

")

:用来设置属性的值

 

 

 

 

 

2

)还可以根据层次关系查找节点:

parentNode,firstChild,lastChild 

 

 

 

 

 

(3)

创建和增加节点:

 

 

 

 

 

 

 

 

 

 

 

 

createElement(tagName) 

按照给定的标签名创建一个新的元素节点

 

 

 

 

 

 

 

appendChild(nodeName) 

向已经存在的节点末尾添加子节点

 

 

 

 

 

 

 

insertBefore(newNode,oldNode)

向指定的节点之前插入新的节点

 

 

 

 

 

 

 

cloneNode(deep)

复制某个指定的节点,

deep

true

复制指定的节点及他所有的子节

点,

deep

false

只复制指定的节点和他的属性

 

 

4

)删除和和替换节点

 

removeChild(node)

删除指定的节点

 

replaceChild(new,old)

用其他的节点替换指定的节点


 

 

 

 

 

 

 

status=yes|no|1|0 

 

是否显示浏览器的状态栏

,

默认为

yes 

 

 

 

 

 

 

 

 

menubar=yes|no|1|0 

 

是否显示菜单栏

,

默认为

yes 

 

 

 

 

 

 

 

 

resizable=yes|no|1|0 

 

窗口是否可以调整尺寸

,

默认为

yes 

 

 

 

 

 

 

 

 

titlebar=yes|no|1|0 

 

是否显示标题栏

,

默认为

yes 

 

 

 

 

 

 

 

 

fullscreen=yes|no|1|0 

 

是否使用全屏模式显示浏览器

,

默认为

no 

 

 

 

 

 

 

 

10.Date

对象

 

 

 

 

 

var today=new Date();

获得当前系统日期,时间

 

 

 

 

 

 

 

 

 

使用

get

分组的方法

 

 

 

 

getDate() 

返回

Date

对象的一个月中的每一天

,

其值介于

1-31

之间

 

 

 

 

 

 

 

 

getDay() 

返回

Date

对象的一个星期中的每一天

,

其值介于

0-6

之间

 

 

 

 

 

getHours() 

返回

Date

对象的小时数

,

其值介于

0-23

之间

 

 

 

 

 

getMinutes() 

返回

Date

对象的分钟数

,

其值介于

0-59

之间

 

 

 

 

 

getSeconds() 

返回

Date

对象的秒数

,

其值介于

0-59

之间

 

 

 

 

 

getMonth() 

返回

Date

对象的月份

,

其值介于

0-11

之间

 

 

 

 

 

getFullYear() 

返回

Date

对象的年数

,

其值为

4

位数

 

 

 

 

 

getTime() 

返回自某一时刻(

1970

1

1

日)以来的毫秒数

 

 

11.var t= setTimeout("

调用的函数名称

",

等待的毫秒数

 

 

 

clearTimeout(t);

清除计时器

 

 

 

 

 

setINterval("

调用的函数名称

",

循环等待的时间

 

12.BOM

下的

 

history

对象

 

location

对象

 

document

对象

 

 

 

 

 

1

history

对象的方法:

back(),forward(),go(n) 

 

 

 

 

 

 

实例:用于网页的前进,后退功能

 

 

 

 

2

location

对象的属性:

host 

设置或返回主机名和当前

URL

的端口号

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

hostname 

设置或返回当前

URL

的主机名

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

href 

 

设置或返回完整的

URL 

 

 

 

 

 

 

location

对象的方法:

reload()

重新加载当前文档

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

replace()

用新的文档替换当前文档

 

 

 

 

 

 

 

 

 

实例:实现网页的刷新,替换功能

 

 

 

3

document

对象的常用属性:

referrer 

 

 

返回载入当前文档的文档

URL 

语法:

document.referrer 

 

 

 

 

 

 

 

 

 

 

 

 

 

document

对象的常用方法:

write() 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

getElementById() 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

getElementsByName() 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

getElementsByTagName() 

 

 

 

 

 

 

 

实例:用于获得各个标签对象,可以用于实现复选框的全选功能

 

 

13.

元素的显示和隐藏

 

 

 

 

 

 

visibility 

 

visible

可见

hidden

不可见

 

 

 

 

 

 

display 

 

 

 

 

none

不被显示,

block

以块级元素显示,前后带换行符

 

 

 

 

 

 

 

实例:制作树形菜单和

TAB

切换

 

 

14.DOM

用于对

HTML

文档中的对象进行改变

 

 

 

 

 

组成:

Core DOM,XML DOM,HTML DOM 

 

 

 

 

Core DOM

的标准节点操作:运用

getElement

系列方法获得对象

 

 

 

 

 

 

 

getAttribute("

属性名

")

:用来获取属性的值

 

 

 

 

 

 

 

setAttribute("

属性名

"

"

属性值

")

:用来设置属性的值

 

 

 

 

 

2

)还可以根据层次关系查找节点:

parentNode,firstChild,lastChild 

 

 

 

 

 

(3)

创建和增加节点:

 

 

 

 

 

 

 

 

 

 

 

 

createElement(tagName) 

按照给定的标签名创建一个新的元素节点

 

 

 

 

 

 

 

appendChild(nodeName) 

向已经存在的节点末尾添加子节点

 

 

 

 

 

 

 

insertBefore(newNode,oldNode)

向指定的节点之前插入新的节点

 

 

 

 

 

 

 

cloneNode(deep)

复制某个指定的节点,

deep

true

复制指定的节点及他所有的子节

点,

deep

false

只复制指定的节点和他的属性

 

 

4

)删除和和替换节点

 

removeChild(node)

删除指定的节点

 

replaceChild(new,old)

用其他的节点替换指定的节点


原创粉丝点击