代表当前HTML对象,是由<body>标签组构成的,对每个HTML文件会自动建立一个文件对象。
格式:
document.属性
document.方法(参数)
linkColor | 设置超链接的颜色 |
alinkColor | 作用中的超链接的颜色 |
vlinkColor | 链接的超链接颜色 |
links | 以数组索引值表示所有超链接 |
URL | 该文件的网址 |
anchors | 以数组索引值表示所有锚点 |
bgColor | 背景颜色 |
fgColor | 前景颜色 |
classes | 文件中的class属性 |
cookie | 设置cookie |
domain | 指定服务器的域名 |
formName | 以表单名称表示所有表单 |
forms | 以数组索引值表示所有表单 |
images | 以数组索引值表示所有图像 |
layers | 以数组索引值表示所有layer |
embeds | 文件中的plug-in |
applets | 以数组索引值表示所有applet |
plugins | 以数组索引值表示所有插件程序 |
referrer | 代表当前打开文件的网页的网址 |
tags | 指出HTML标签的样式 |
title | 该文档的标题 |
width | 该文件的宽度(px) |
lastModified | 文件最后修改时间 |
captureEvents(事件) | 设置要获取指定的事件 |
close() | 关闭输出字符流,强制显示数据内容 |
getSelection() | 取得当前选取的字串 |
handleEvent(事件) | 使事件处理器生效 |
open([mimeType,[replace]]) | 打开字符流 |
releaseEvents(事件类型) | 释放已获取的事件 |
routeEvent(事件) | 传送已捕捉的事件 |
write(字串) | 写字串或数值到文件中 |
writeln(字串) | 分行写字串或数值到文件中(<pre>..</pre>) |
onClick onDbClick onKeyDown onKeyPress onKeyUp onMouseDown onMouseOver
例1:
<Script>document.bgColor = "white";
document.fgColor = "black";
document.linkColor = "red";
document.alinkColor = "blue";
document.vlinkColor = "purple";</Script>
测试文件对象的颜色属性:<BR>
<A HREF="http://www.hubert.idv.tw">文哥网路技术学习网</A>
例2:
<Script>var update_date = document.lastModified;
var formated_date = update_date.substring(0,10);
document.write("本网页更新日期:" + update_date + "<BR>")
document.write("本网页更新日期:" + formated_date)</Script>