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()方法
JS獲取選擇器
原生js選擇器有getelementbyid getelementsbyname getelementsbytagname和getelementsbyclassname這四個,下面我就乙個乙個介紹這四個選擇器的用法。1.getelementbyid 通過id獲取元素 用法 document.gete...
Js選擇器總結
js選擇器常用的有getelementbyid getelementsbyname getelementsbytagname getelementsbyclassname queryselector queryselectorall 內容基本選擇器有id選擇器 類選擇器 標籤選擇器 通用選擇器,事件...
js選擇器和jquery選擇器的比較
document.getelementbyid id 根據id屬性來選擇 document.getelementsbyclassname根據class屬性來選擇,注意這裡class可能有多個的,所以要加s,可是這個好像具有相容性呢,在ie8及其以下瀏覽器中,不能使用。解決 加入相容性判斷,在需要用到...