JavaScript 文档对象的引用 - 通过联合数组访问文档对象

在HTML 被浏览器解释执行的同时,同类型的元素将构成某个联合数组的元素,可通过一个整数或者字符串为索引参数,完全定位该对象。

一般情况下使用HTML 文档中分配给标记元素的id 属性或name 属性作为参数。

下面的代码演示如何通过联合数组访问文档对象:[code]<! DOCTYPE HTML PUBLIC “-//W3C//DTD HTML 4.0//EN”
http://www.w3.org/TR/REC-html140/strict.dtd”>

Sample Page! //第一个表单 //第二个表单 [/code]程序运行结果如图所示。

在访问文档对象的实现语句document.forms[“MyForm1”].elements[0]中,也可用如下的语句代替,可实现同样的功能:document.forms["MyForm1"].elements["MyTextOfForm1"]注意:在IE 中提供专门item( )方法作为联合数组的索引,该方法将对象集中名为参数字符串的对象从对象集中取出,如上面例子中可用document.forms.item(“MyForm1”)语句实现同样功能。