返回集合中元素的个数。
2.item(vIndex [, iSubindex])方法
一、如果只有一个参数(参数为整型):
(1)如果参数是整数,根据索引返回子元素
(2)如果参数是字符串,根据name或者id返回一个集合或者子元素
二、如果有两个参数(第一个参数为字符串,第二个参数为整型)
(1)第一个参数是name,返回name为第一个参数的值的一个集合中索引为第二个的值的元素
(2)第一个参数是id,第二个参数必须为0则返回id为第一个参数的元素
3.namedItem(sName)方法(参数为字符串)
参数是字符串,根据name或者id返回一个集合或者子元素
4.tags方法
参数是字符串,根据一个HTML标签名称返回一个集合
如果使用namedItem方法,参数既是几个HTML元素的name,又是一个HTML元素的id,结果会怎么样?
补充:
1.document.getElementById('MYTXT')和document.getElementsByName('MYTXT')方法的参数在IE中不区分大小写,但是在火狐中区分,例子:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>无标题文档</title>
</head>
<body>
<input type="text" +arr[list[4]])//弹出 “btn2 [object]”
alert(arr[list[4]].length)//弹出 2,发现arr[list[4]]存储的是一个id或者name为btn2的集合
alert(arr[list[4]][0].id)//弹出 btn2
alert(arr[list[4]][1].id)//弹出 MyBtn
</script>