4.1.2.htm

来自「一部非常好的javaScript教程」· HTM 代码 · 共 26 行

HTM
26
字号
<html>
<head>
<title>Untitled Document</title>
<LINK REL ="stylesheet" TYPE = "text/css" HREF = ".../contents.css">

<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
</head>

<body bgcolor="#FFFFFF">
<h2 align="center">对象引用方法</h2>
<p>了解了浏览器对象的层次结构之后,我们就可以用特定的方法引用这些对象,以便在脚本中正确地使用它们。</p>
<p>
在 JavaScript 中引用对象的方式与典型的面向对象方法相同,都是根据对象的包含关系,使用成员引用操作符(.)一层一层地引用对象。例如,如果要引用 document 
对象,应使用 window.document;如果要引用 location 对象,应使用 window.location。由于 window 对象是默认的最上层对象,因此引用它的子对象时,可以不使用 
window.,也就是说,可以直接用 document 引用 document 对象,用 location 引用 location 对象。<p>
当引用较低层次的对象时,一般有两种方式--使用对象索引或使用对象名称(或 ID)。例如,如果要引用文档中的第一个表单对象,则可以用 document.forms[0] 
来引用;如果该表单的 name 属性为 form1(或者 ID 属性为 form1),则可以用 document.forms[&quot;form1&quot;] 
或直接用 document.form1 来引用该表单。同样,如果在名称为 form1 的表单中包括一个名称为 myText 的文本框,则可以用 document.form1.myText 
来引用该文本框对象。<p>
说明:由于 name 和 ID 属性的值使用相同的名字空间,因此最好只使用其中一种,以免造成混淆。也就是说,在 FORM 标记符中,最好只指定 name 属性和 
ID 属性中的一种,并且不论是名称还是 ID,都不能重复。<p>
对应于不同的对象,通常还有一些特殊的引用方法。例如,如果要引用表单对象中包含的对象,可以使用 elements 数组;如果要引用文档对象中包含的某个标记符对象(例如 
P 对象),可以使用 document 对象的 all 属性,等等。对于这些特殊的引用方法,我们将在遇到时具体说明。 
</body>
</html>

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?