1、getElementById :根據指定的 id 屬性值得到物件。返回 id 屬性值等於 sID 的第一個物件的引用。假如對應的為一組物件,則返回該組物件中的第一個。
2、getElementsByName:getElementsByName(name)該方法與 getElementById() 方法相似,但是它查詢元素的 name 屬性,而不是 id 屬性。另外,因為一個文件中的 name 屬性可能不唯一(如 HTML 表單中的單選按鈕通常具有相同的 name 屬性),所以getElementsByName() 方法返回的是所有匹配元素組成的陣列,而不是一個元素。
js獲取元素方法有:
1、getElementById :根據指定的 id 屬性值得到物件。返回 id 屬性值等於 sID 的第一個物件的引用。假如對應的為一組物件,則返回該組物件中的第一個。
2、getElementsByName:getElementsByName(name)該方法與 getElementById() 方法相似,但是它查詢元素的 name 屬性,而不是 id 屬性。另外,因為一個文件中的 name 屬性可能不唯一(如 HTML 表單中的單選按鈕通常具有相同的 name 屬性),所以getElementsByName() 方法返回的是所有匹配元素組成的陣列,而不是一個元素。
3、getElementsByTagName:getElementsByTagName() 方法會使用指定的標籤名返回所有的元素(作為一個節點列表),這些元素是您在使用此方法時所處的元素的後代。getElementsByTagName() 可被用於任何的 HTML 元素如果把特殊字串 "*" 傳遞給 getElementsByTagName() 方法,它將返回文件中所有元素的列表,元素排列的順序就是它們在文件中的順序。傳遞給 getElementsByTagName() 方法的字串可以不區分大小寫。