HTML DOM all 集合
定義和用法
all 集合返回對文檔中所有 HTML 元素的引用。
語法
document.all[i] document.all[name] document.all.tags[tagname]
說明
all[] 是一個多功能的類似數(shù)組的對象,它提供了對文檔中所有 HTML 元素的訪問。all[] 數(shù)組源自 IE 4 并且已經(jīng)被很多其他的瀏覽器所采用。
all[] 已經(jīng)被 Document 接口的標(biāo)準(zhǔn)的 getElementById() 方法和 getElementsByTagName() 方法以及 Document 對象的 getElementsByName() 方法所取代。盡管如此,這個 all[] 數(shù)組在已有的代碼中仍然使用。
all[] 包含的元素保持了最初的順序,如果你知道它們在數(shù)組中的確切數(shù)字化位置,可以直接從數(shù)組中提取它們。然而,更為常見的是使用 all[] 數(shù)組,根據(jù)它們的 HTML 屬性 name 或 id 來訪問元素。如果多個元素?fù)碛兄付ǖ?name,將得到共享同一名稱的元素的一個數(shù)組。