首页 百科知识 对象的属性

对象的属性

时间:2023-10-19 百科知识 版权反馈
【摘要】:DOM的对象均有一些属性,对象引用属性的格式为“对象名称.属性名称”。window.location表示当前浏览器窗口下的location对象。 Location对象有一个很重要的属性,href,该属性是一个字符串,它包含页面完整的URL。document.forms[0].radio[0].options[0]则表示HTML中第一个出现form元素的对象内的第1个单选框的第一个选项的值。除了使用数组外,如果form对象、image对象对应的HTML元素中设定了name的属性,那么可以用那个name的属性值来作为document的属性名称。

5.1.2 对象的属性

DOM的对象均有一些属性,对象引用属性的格式为“对象名称.属性名称”。我们在此仅列举一些最常用的,如果读者对某个对象感兴趣,建议去查阅更加详细的DOM资料(http://www.w3schools/com/dom/)。

如同C和Java,在JavaScript中属性的引用方法很简单:

对象名.属性名

属性加以引用后就如同普通变量一般使用。下面列出一些主要对象的主要属性:

(1)对于window对象而言,它的主要属性就是它的子对象,比如:

window.location表示当前浏览器窗口下的location对象。window本身还有一些属性,比如window.name表示浏览器窗口的名称。而window.top和window.parent是在用到框架的时候才用到的。

window还有2个比较重要的属性: status和defaultstatus。

window.status和window.defaultstatus可以设定当前浏览器状态栏,一个是设置瞬间事件下的状态栏显示,另一个设置是一般情况下的状态栏显示。

(2) Location对象有一个很重要的属性,href,该属性是一个字符串,它包含页面完整的URL。

(3) navigator对象有以下几个重要的属性。

appname:Web浏览器简单的名称;

appversion:Web浏览器的版本号。

(4) screen对象也有一些重要的属性:

width和height,分别表示屏幕像素宽度和高度;

availwidth和availheight,分别表示屏幕实际可用显示的像素大小;

colordepth则表示了屏幕的颜色深度。

(5) document对象重要的属性有:

URL,一个字符串,申明装载文档的URL,除非服务器重定向,否则该值与location.href应该是一致的。

(6)可以通过这个属性来操作cookie。

lastmodified,字符串,表示文档最后修改日期。

title,位于<title>和</title>之间的文本。

(7)对于document对象而言,它可以引用它的子对象,如:

document.forms[0]表示HTML中第一个出现form元素的对象。而

document.forms[0].radio[0].options[0]则表示HTML中第一个出现form元素的对象内的第1个单选框的第一个选项的值。除了使用数组外,如果form对象、image对象对应的HTML元素中设定了name的属性,那么可以用那个name的属性值来作为document的属性名称。比如,以下是HTML文档第一个form元素出现:

img210

那么我们可以用document.form[0],也可以用document.f1来引用这个form。同理,对于输入框和按钮我们可以分别用document.f1. txt1和documnet.f1.bt1来引用。

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈