- 文件对象:
代表当前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>