亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

Document:getElementsByName()使用方法及示例

 更新時(shí)間:2013年10月28日 15:29:10   作者:  
Document:getElementsByName()想必大家對(duì)它并不陌生吧,主要是根據(jù)名稱獲取元素,下面是其具體的使用方法及范例,感興趣的朋友不要錯(cuò)過(guò)
定義和用法

getElementsByName() 方法可返回帶有指定名稱的對(duì)象的集合。
語(yǔ)法document.getElementsByName(name)

該方法與 getElementById() 方法相似,但是它查詢?cè)氐?name 屬性,而不是 id 屬性。

另外,因?yàn)橐粋€(gè)文檔中的 name 屬性可能不唯一(如 HTML 表單中的單選按鈕通常具有相同的 name 屬性),所有 getElementsByName() 方法返回的是元素的數(shù)組,而不是一個(gè)元素。

實(shí)例
復(fù)制代碼 代碼如下:

<html>
<head>
<script type="text/javascript">
function getElements() {
var x=document.getElementsByName("myInput");
alert(x.length);
}
</script>
</head>
<body>
<input name="myInput" type="text" size="20" /><br />
<input name="myInput" type="text" size="20" /><br />
<input name="myInput" type="text" size="20" /><br /><br />
<input type="button" onclick="getElements()"value="How many elements named 'myInput'?" />
</body>
</html>

getElementById,它也是只有document對(duì)象才能使用,而且返回的是數(shù)組的第一個(gè)元素,呵呵,它的方法名都寫明了是getElement而不是getElements,所以,千萬(wàn)不要搞渾了.getElementsByName返回的是所有name為指定值的所有元素的集合

“根據(jù) NAME 標(biāo)簽屬性的值獲取對(duì)象的集合?!奔媳葦?shù)組要松散的多, 集合里每個(gè)子項(xiàng)的類型可以不同, 集合只是把某些元素放在一起作為一類來(lái)使用, 相比之下數(shù)組就嚴(yán)格多了, 每個(gè)子項(xiàng)都是統(tǒng)一的類型. document.getElementsByName, document.getElementsByTagName, document.formName.elements 這類方法所得到的結(jié)果都是集合.用于批量更新時(shí)的數(shù)據(jù)傳遞.

相關(guān)文章

最新評(píng)論