1. 程式人生 > >js 選擇器相容

js 選擇器相容

1. document.getElementById()

所有主要瀏覽器都支援 getElementById() 方法

2. document.getElementsByTagName()和element.getElementsByTagName()

所有主要瀏覽器都支援 getElementsByTagName() 方法

3. document.getElementsByName() 

根據name屬性獲取元素

在IE下不能用document.getElementsByName獲取到div span 這些標準文件中沒有規定必須有Name屬性的元素

所有主要瀏覽器都支援 getElementsByName() 方法

4. document.getElementsByClassName()和element.getElementsByClassName()

HTML5新新增的

IE9+及其他主要瀏覽器支援getElementsByClassName()方法

5. document.querySelector()和element.querySelector

IE8+及其他主要瀏覽器支援querySelector()方法

6. document.querySelectorAll()和element.querySelectorAll()

IE8+及其他主要瀏覽器支援querySelector()方法