| DOM对象,每一个对象的子对象也是该对象的属性; | ||||
| 对象 | 属性 | 属性说明 | 方法 | 方法说明 |
| window | closed | 窗口是否关闭 | alert(text) | 弹出提示对话框; |
| defaultStatus | 浏览器窗口底部状态栏的默认信息。 | blur() | 使焦点离开当前窗口 | |
| document | clearInterval(interval) | 删除设置的间隔时间器 | ||
| frames | 所有frame对象的数组 | clearTimeout(timer) | 删除设置的超时设置 | |
| history | 窗口最近访问的URL清单 | close() | 关闭指定的窗口 | |
| length | 包含的框架的个数 | confirm(text) | 弹出确认对话框 | |
| location | 当前的URL地址和各部分内容 | focus() | 将焦点指定到特定窗口 | |
| name | 窗口名称 | moveBy(X,Y) | 调整窗口的位置(相对) | |
| offscreenBuffering | 布尔值,指定是否使用窗口信息屏外缓部。窗口信息屏处缓冲先装入所有窗口元素再显示窗口内容; | moveTo(X,Y) | 调整窗口的位置(绝对) | |
| opener | 打开窗口的window对象 | open(URL,name,[options]) | 打开新的窗口 | |
| parent | 表示包含某个窗口或frame的父对象 | prompt(text,defaultText) | 弹出含文本框的对话框,要求用户输入值; | |
| self | 当前窗口本身; | print() | 将窗口内容进行打印 | |
| staus | 表示状态栏的当前信息 | resizeBy(addX,addY) | 调整窗口大小(相对) | |
| top | 指一系列嵌套窗口中的最上层窗口; | resizeTo(outerWidth,outerHeight) | 调整窗口大小(绝对) | |
| window | 当前窗口; | scroll(x,y) | 在窗口中滚动文档。将文档中的指定位置滚动到窗口的左角顶点; | |
| scrollBy(x,y) | 在窗口中滚动文档。 | |||
| scrollTo(x,y) | 在窗口中滚动文档。 | |||
| setInterval(func,inter_ms) | 以参数inter_ms所设定的时间为间隔,重复执行参数func所指定的函数或表达式。 | |||
| setTimeout(func,inter_ms,[para]) | 经过参数inter_ms所指定的时间后,执行参数func所指定的函数或表达式。 | |||
| history | length | 记录历史记录列表中URL地址发数量 | back() | history.back()=history.go(-1) |
| 记录了浏览器最近访问的URL地址 | forward() | history.forward()=history(1) | ||
| go(para) | ||||
| http://www.uestc.edu.cn:80/news/index.html?searchStr#sectionVery | assign(Url) | 将窗口切换到URL所指定的新页面; | ||
| location | hash | URL的散列参数部分:#sectionVery | reload() | 重新加载当前页面 |
| host | URL的主机名、端口号部分:www.uestc.edu.cn:80 | replace(URL) | 将当前窗口或框架中的页面用URL参数所指定的新页面代替 | |
| hostname | URL的主机名部分:www.uestc.edu.cn | |||
| href | URL: | |||
| pathname | URL的路径部分:/news/index.html | |||
| port | URL:80 | |||
| protocol | URL:http: | |||
| search | URL的查询字符部分:searchStr | |||
| IE专有属性 | ||||
| navigator | appName | 浏览器名称 | appMinorVersio | 浏览器的次版本号 |
| appVersion | 浏览器版本号 | browserLanguage | 浏览器的配置语言 | |
| appCodeName | 浏览器代码号 | connectionSpeed | 浏览器的连接速度 | |
| mimeTypes | 浏览器当前支持的所有MIME类型数组 | cookieEnabled | 浏览器是否接受cookie | |
| platform | 浏览器运行的操作系统平台 | cpuClass | 浏览器的所运行的系统的CPU类型 | |
| plugins | 浏览器安装的插件对应的数组 | onLine | 布尔值,表示浏览器是否联机连接 | |
| userAgent | 浏览器发往服务器的HTTP协议中的用户代理头 | systemLanguage | 默认系统的默认语言 | |
| screen | height | 提供了用户屏幕的相关信息 | ||
| width | ||||
| colorDepth | ||||
| frame | window.frames[1] | |||
| window.frames["myFrame1"] | ||||
| window.myFrame1 | ||||
| 提供了访问文档中所有元素的属性和方法; | ||||
| document | anlikColor | 链接文字的颜色 | close() | 关闭用于创建document对象的字符串序列(screen) |
| anchor | 文档中定义的锚点对象 | getElementById(elementId) | 通过元素的id属性访问元素 | |
| anchors | 文档中定义的所有锚点的数组 | getElementByName(elementName) | 通过元素的属性访问元素 | |
| applets | 文档中所含的applet程序对象 | open([MIMEType][,"replaceURL"] | 使用MIME类型和replaceURL取代历史清单中的当前文档,这个方法用于开始新文档的创建,后面常常紧跟write或writeIn方法来创建网页内容。 | |
| area | 对应于文档中使用map,area标记定义的图像映射区域或热点; | write(str1[,str2…strn] | 向文档中写入内容,参数可以是字符串,也可以是HTML代码,也可以是表达式,如果是表达式则求出表达式的结果,将结果写入网页中; | |
| bgColor | 文档背景色 | writeIn(str1[,str2…strn]) | 与write()方法不同的是,会在结尾加上一个分隔符; | |
| cookie | 表示cookie的值 | |||
| domain | 表示Web服务器的域名 | |||
| embeds | 文档中包含的所有插件的数组 | |||
| fgColor | 不含超链接的文字的颜色 | |||
| form | form子对象 | |||
| forms | 所有form的数组 | |||
| image | image对象 | |||
| images | 文档中所有image的数组 | |||
| lastMedified | 文档中最后修改的日期; | |||
| link | link子对象 | |||
| links | 文档中所有链接的数组 | |||
| linkColor | 链接文字的颜色 | |||
| plugin | plugin子对象 | |||
| plugins | 插入件数组 | |||
| referer | 为文件提供一个链接文件的URL地址 | |||
| title | 文档的标题 | |||
| URL | 文档的URL地址 | |||
| vlinkColor | 表示已访问的链接的文字的颜色 | |||
| form各子对象的方法 | ||||
| form | action | 对应<form>标记中action属性 | hidden() | |
| button | 按钮子对象 | blur() | 使焦点离开当前对象对应的元素; | |
| checkbox | 复选框子对象 | focus() | ||
| elements | form中定义的所有元素的数组 | click() | 应用于button,radio,checkbox,reset,submit; | |
| encoding | 对应<form>标记中属性 | select() | 应用于fileUppload,password,text,textarea; | |
| FileUpload | 表示文档上载窗体字段子对象 | |||
| hidden | 隐藏字段子对象 | |||
| length | form中元素的个数 | |||
| method | 对应<form>标记中属性 | |||
| name | 对应<form>标记中属性 | |||
| password | 密码输入框子对象 | |||
| radio | 单选框子对象 | |||
| reset | form中的复位按钮子对象 | |||
| select | 列表框子对象 | |||
| submit | 提交按钮子对象 | |||
| target | 对应<form>标记中属性 | |||
| text | 单行文本框子对象 | |||
| textarea | 多行文本框子对象 | |||
| name | 对应于相应元素的name属性 | 应用于form的子对象 | ||
| type | 表示相应元素的类型 | 应用于form的子对象 | ||
| value | 对应于相应元素的value属性; | 应用于form的子对象 | ||
| checked | 表示是否选中 | 应用于checkbox\radio子对象 | ||
| defaultChecked | 默认选项 | 应用于checkbox\radio子对象 | ||
| defaultValue | 默认值 | 应用于password/text/textarea子对象; | ||
| selectedIndex | 表示当前选中的是第几个选项; | 应用于select子对象 | ||
| images | border | 对应于<image>标记的相应属性; | ||
| complete | 表示图像加载是否完成 | |||
| height | 对应于<image>标记的相应属性; | |||
| hspace | 对应于<image>标记的相应属性; | |||
| lowsrc | 对应于<image>标记的相应属性; | |||
| name | 对应于<image>标记的相应属性; | |||
| src | 对应于<image>标记的相应属性; | |||
| vspace | 对应于<image>标记的相应属性; | |||
| width | 对应于<image>标记的相应属性; | |||
| 包含了文档中定义的文字链接和图像链接 | ||||
| link | ||||
| anchor | ||||
| 元素对象 | 将HTML标记元素作为对象来进行访问。如果要在脚本中访问网页中的元素,只要为元素定义ID属性,将元素说明为对象,便可直接访问。 | |||
| style | 在DHTML中,每一个标记元素都有style属性,该属性可以作为对象来访问。Style对象的各个属性值对应于决定文档格式的各种格式化信息,通过使用脚本可以动态改变style对象的各属性值,从而动态改变文档的样式; | |||
| cookie | ||||
| event | ||||