现在位置:中国IDC吧>网页设计>JavaScript教程> 文章内容

JavaScript对象与数组参考大全

收藏发布 来源:互联网 作者:

JavaScript语言是基于对象的,它将复杂的对象统一起来,形成一个非常强大的对象系统,各对象介绍如下:

1 anchor对象

使用<A NAME=>标记创建的HTML锚点能被一个链接作为目标,如果锚点包括HREF=特性,则它也是一个链接对象。

anchor对象是document对象的一个属性,它本身没有属性方法或者事件处理程序。

2 anchors数组

anchors数组是document对象的一个属性,是文档内所有anchor对象的一个列表如果anchor也是一个link(链接),则它会同时出现在anchors和links数组中。

属性

length 文档内的锚点个数

3 array对象

array对象是Netscape Navlgator 3.0 beta 3中引入的一个新的对象,因而,它不能在Netscape 2.0中使用它是一个内置对象,而不是其它对象的属性。

属性

length 数组中的值个数

4 button对象

它是form对象的一个属性,使用<INPUT TYPE="BUTTON">标记来创建。

属性

name HTML标记中的NAME=特性

value HTML标记中的VALUE=特性

方法

click 模拟鼠标单击一按钮

事件处理程序

Onclick

5 checkbox 对象

它是form对象的一个属性,使用<INPUT TYPE="CHECKBOX">标记来创建。

属性

checked 复选框的选择状态

defaultChecked 标记的CHECKED=特性

name 标记的NAME=特性

value 标记的VALUE=特性

方法

click 模拟鼠标单击按钮

事件处理程序

onclick

6 Date对象

它是一个内置对象——而不是其它对象的属性,允许用户执行各种使用日期和时间的过程。

方法

getDate() 查看Date对象并返回日期

getDay() 返回星期几

getHours() 返回小时数

getMinutes() 返回分钟数

getMonth() 返回月份值

getSeconds() 返回秒数

getTime() 返回完整的时间

getTimezoneoffset() 返回时区偏差值(格林威治平均时间与运行脚本的计算机所处时区设置之间相差的小时数)

getYear() 返回年份

parse() 返回在Date字符串中自从1970年1月1日00:00:00以来的毫秒数(Date对象按照毫秒数的形式存储从那时起的日期和时间)但是注意,该方法当前不能正确运行

setDate() 改变Date对象的日期

setHours() 改变小时数

setMinutes() 改变分钟数

setMonth() 改变月份

setSeconds() 改变秒数

setTime() 改变完整的时间

setYear() 改变年份

toGMTString() 把Date对象的日期(一个数值)转变成一个GMT时间字符串,返回类似下面的值:Weds,15 June l997 14:02:02 GMT(精确的格式依赖于计算机上所运行的操作系统而变)

toLocaleString() 把Date对象的日期(一个数值)转变成一个字符串,使用所在计算机上配置使用的特定日期格式

UTC() 使用Date UTC(年、月、日、时、分、秒),以自从1970年1月1日00:00:00(其中时、分、秒是可选的)以来的毫秒数的形式返回日期

7 document对象

该对象是window和frames对象的一个属性,是显示于窗口或框架内的一个文档。

属性

alinkColor 活动链接的颜色(ALINK)

anchor 一个HTMI锚点,使用<A NAME=>标记创建(该属性本身也是一个对象)

anchors array 列出文档锚点对象的数组(<A NAME=>)(该属性本身也是一个对象)

bgColor 文档的背景颜色(BGCOLOR)

cookie 存储于cookie.txt文件内的一段信息,它是该文档对象的一个属性

fgColor 文档的文本颜色(<BODY>标记里的TEXT特性)

form 文档中的一个窗体(<FORM>)(该属性本身也是一个对象)

forms anay 按照其出现在文档中的顺序列出窗体对象的一个数组(该属性本身也是一个对象)

lastModified 文档最后的修改日期

linkColor 文档的链接的颜色,即<BODY>标记中的LINK特性(链接到用户没有观察到的文档)

link 文档中的一个<A HREF=>标记(该属性本身也是一个对象)

links array 文档中link对象的一个数组,按照它们出现在文档中的顺序排列(该属性本身也是一个对象)

location 当前显示文档的URL。用户不能改变document.location(因为这是当前显示文档的位置)。但是,可以改变window.location (用其它文档取代当前文档)window.location本身也是一个对象,而document.location不是对象

referrer 包含链接的文档的URL,用户单击该链接可到达当前文档

title 文档的标题((TITLE>)

vlinkColor 指向用户已观察过的文档的链接文本颜色,即<BODY>标记的VLINK特性

方法

clear 清除指定文档的内容

close 关闭文档流

open 打开文档流

write 把文本写入文档

writeln 把文本写入文档,并以换行符结尾

8 elements数组

它是form对象的一个属性,列举了窗体内各元素的一个数组。

属性

1ength 窗体内的元素个数

9 form对象

它是document对象的一个属性,文档内的一个窗体。

属性

action 包含了为一个窗体提交的目标URL的字符串

button 窗体内的一个按钮,使用<INPUT TYPE=”BUTTON”>标记来创建(该属性本身也是一个对象)

checkbox 复选框,使用<INPUT TYPE=”CHECKBOX”>标记来创建 (该属性本身也是一个对象)

elements array 一个数组,按照其出现于窗体内的顺序列举各窗体元素(该属性本身也是一个对象)

encoding 窗体的MIME编码

hidden 窗体里的一个隐藏元素(<INPUT TYPE=”HIDDEN”>)。窗体对象的一个属性(该属性本身也是一个对象)

length 窗体里的元素的个数

method 输入窗体的数据传送到服务器上的方式,即(FORM)标记中的METHOD特性

radio 设置在窗体里的单选按钮(<INPUT TYPE=”RADIO”>)(该属性本身也是一个对象)

上一页12 3 4 下一页
收藏此页到网摘/书签:
所有评论

评论列表

用户名: 新注册) 密码: 匿名评论