語法
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")[0]訪問第一個DIV,用getElementsByName("docname")[1]訪問第二個DIV。
相關詞條
-
getElementsByName
getElementsByName(name),該方法可返回帶有指定名稱的對象的集合。那么可以用getElementsByName("docname")...
-
getElementById
getElementById() 之外,還有 getElementsByName...() 之外,還有 getElementsByName() 和...
簡介 說明 作用 實例 -
Document[計算機專業術語]
id的對象,區別於getElementsByName()方法,getElementsByName()是返回一個數組。 5 1 9 Yes getElementsByName() 返回帶有指定名稱的對象集合。返回值...
簡介 集合 屬性 方法 事件 -
ClassName
('id') getElementsByName('name...
簡介 參數 -
document對象
getElementsByName(Name) 獲得指定Name值的對象 方法過多可自行...
釋義 成員 注釋 示例 標準信息 -
複選框
表單的每個元素,只需要遍歷getElementsByName("iTo...
內容介紹 建立 效果實現 -
DOM Tree
。節點name屬性可以重複,但是在IE下getElementsByName...
概要 比較 重要節點 展現方式 DOM Tree實例