document对象
document对象表示页面文档本身.它是window对象的一个子对象.
document对象的属性
| |
属性
|
描述
|
anchors | 返回文档中所有的书签标记(<a name>)组成的数组 |
cookie | 返回或者设置cookie |
domain | 返回或设置文档的默认域名 |
embeds | 返回文档中所有嵌入对象(<embed>)组成的数组 |
forms | 返回文档中所有表单组成的数组 |
images | 返回文档中所有的图像标记(<img>)组成的数组 |
lastModified | 返回文档最后一次的修改日期 |
links | 返回文档中所有的链接标记(<a href >)组成的数组 |
location | 返回或设置文档的地址,和window.location对象有同样的作用 |
referrer | 返回用户访问当前页面来源页面的地址 |
title | 返回或设置文档的标题 |
URL | 返回或设置文档的地址 |
例:
1.打印出页面中所有的书签标记的名称:
for(var i=0;i<document.anchors.length;i++){
document.write(document.anchors[i].name);
document.write("<br>");
}
2.控制页面所有的图片宽度不超过400像素.
var imgs=document.images;
for(var i=0;i<imgs.length;i++){
if(imgs[i].offsetWidth>400){
var ht=imgs[i].offsetHeight*490/imgs[i].offsetWidth;
imgs[i].style.height=ht+"px";
imgs[i].style.width="490px";
}
}
3.让链接在新窗口中打开。
var links=document.links;
for(var i=0;i<links.length;i++){
links[i].target="_blank";
}
<script language="javascript" type="text/javascript"> </script>