js高级编号笔记[新]-访问文档对象

1.通过name 属性访问文档对象

document.MyForm1.MyTextOfForm1.value
2.通过id 属性访问文档对象

var currentElement=document.getElementById('p1');
由于id 属性为HTML 4 新添加的属性,在老版本中得不到支持,而name 属性则支持新
版本和老版本,最为可靠的方法就是同时设置name 属性和id 属性,并将它们设置为相同的
值,然后通过相同的访问方法进行访问。如有下列表单:
<form name="MyForm" id="MyForm">
<input type=text name="MyText" id="MyText" value="MyTextOfMyFrom">
</form>
如果要访问MyForm 中的文本框MyText,可使用如下的方法:
document.MyForm.MyText
3.通过联合数组访问文档对象

在HTML 被浏览器解释执行的同时,同类型的元素将构成某个联合数组的元素,可通
过一个整数或者字符串为索引参数,完全定位该对象。一般情况下使用HTML 文档中分配
给标记元素的id 属性或name 属性作为参数

document.forms["MyForm2"].elements[0].value
document.forms["MyForm2"].elements[1].value
或者:document.forms["MyForm1"].elements["MyTextOfForm1"]可实现同样的功能

 

posted on 2011-01-21 09:06  伊伦  阅读(212)  评论(0编辑  收藏  举报

导航