📄 4.2.2.htm
字号:
<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">用 all 属性访问 HTML 元素</h2>
<p>在 document 的属性中,有一个属性非常特殊和重要,它就是 all 属性。通过该属性,用户可以访问文档中的所有 HTML 元素对象。</p>
<p>
使用 all 属性访问 HTML 元素对象有三种方法:
<ul>
<li> 通过索引或名称直接引用;</li>
<li> 使用 item() 方法;</li>
<li> 使用 tags() 方法。</li>
</ul>
<p>
1. 直接引用<p>
用户可以直接用索引或名称的方式引用文档中的任意一个元素对象。例如,如果要引用文档中的第 5 个元素对象,则可以使用 document.all[4];如果该对象的
name 属性为 myTag5,则也可以使用 document.all["myTag5"] 进行引用。<p>
以下示例显示了如何使用这种引用方式。
<p><a href="../src/tu4.2.htm" target="_blank">示例 </a>
<p>
说明:不论在文档中是否使用了以下标记符(这些标记符在 HTML 文档中可以省略),由 all 数组返回的元素中始终包含它们:HTML、HEAD、TITLE
以及 BODY。另外,与开始标记符相匹配的结束标记符不再作为单独的对象。<p>
2. 使用 item() 方法<p>
all 对象的 item() 方法提供了用 HTML 元素对象的名称或 ID 访问对象的途径。该方法的返回值为具有指定名称或 ID 的元素,如果找到多个具有相同名称或
ID 的元素,则返回一个数组。<p>
该方法的语法为:document.all.item("string")<p>
以下示例使用 item() 方法查找文档中所有名称或 ID 为 "test" 的元素对象。
<p><a href="../src/tu4.3.htm" target="_blank">示例</a>
<p>
3. 使用 tags() 方法<p>
all 对象的 tags() 方法用来返回文档中具有特定标记符类型的所有 HTML 元素对象,返回值为一个数组。<p>
该方法的语法为:document.all.tags("tagName")<p>
以下示例使用 tags() 方法查找文档中包含的段落数。
<p><a href="../src/tu4.4.htm" target="_blank">示例</a>
</body>
</html>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -