getElementsByName

getElementsByName

getElementsByName(name),該方法可返回帶有指定名稱的對象的集合。那么可以用getElementsByName("docname")獲得這兩個DIV,用getElementsByName("docname")訪問第一個DIV,用getElementsByName("docname")訪問第二個DIV。

getElementsByName() 方法可返回帶有指定名稱的對象的集合。
語法
document.getElementsByName(name)該方法與 getElementById() 方法相似,但是它查詢元素的 name 屬性,而不是 id 屬性。
另外,因為一個文檔中的 name 屬性可能不唯一(如 HTML 表單中的單選按鈕通常具有相同的 name 屬性),所有 getElementsByName() 方法返回的是元素的數組,而不是一個元素。如果一個文檔中有兩個以上的標籤NAME相同,那么getElementsByName()就可以取得這些元素組成一個數組。
比如有兩個DIV:
<div name="docname" id="docid1"></div>
<div name="docname" id="docid2"></div>
那么可以用getElementsByName("docname")獲得這兩個DIV,用getElementsByName("docname")&#91;0&#93;訪問第一個DIV,用getElementsByName("docname")&#91;1&#93;訪問第二個DIV。

相關詞條

相關搜尋

熱門詞條

聯絡我們