DOM0
在w3c发布用于HTML(或XML)文档及其元素的标准(dom1,dom2,dom3)前,也曾存在过dom,现在统一称为dom0。
dom0在处理表单,图片,链接,锚点等方面还是最使用,方面的,这也是为什么要了解它的原因。
表单中的传统DOM
js在处理表单时,会根据在文档中出现的次序为所有表单创建数组。
- forms[]数组
form对象时document对象的一个属性,每当程序员在文档中创建表单时,浏览器会创建唯一的form对象,并且该对象还将称为一个数组–form[]数组
//访问form数组
var form = document.forms[index];
var form = document.forms["myform"];//还可以用表单名“myform”
- elements[]数组
HTML总包含诸如按钮和文本框等输入设备,这些输入设备也被叫做字段。
//访问element
var ele = document.forms[index1].elements[index2];
var ele = document.forms["myform"].elements["myele"];//myform,myele是name属性值