原文:querySelector和getElementById之間的區別

一 概述 今天在看js的時候發現里面的代碼基本上都是用querySelector 和querySelectorAll 來獲取元素,就有點疑惑為什么不用getElementById ,可能也是因為自己沒用過那兩個,所以並不清楚原因所在。 參考手冊上寫querySelector 方法返回文檔中匹配指定 CSS 選擇器的一個元素,並且其語法document.querySelector CSS selec ...

2019-05-23 18:22 0 5355 推薦指數:

查看詳情

getElementByIdquerySelector方法的區別

習慣了用jQ查找元素,有時候我們不妨試試js原生的DOM選擇符,getElementById()、getElementsByTagName()、querySelector()、querySelectorAll()。說不定一不小心就發現彩蛋了。 那么我們來說說上面那幾個方法 ...

Wed May 03 08:39:00 CST 2017 2 16886
getElementByIdquerySelector方法的區別

1.getXXXByXXX 獲取的是動態集合,querySelector獲取的是靜態集合。   舉例:    2.querySelector和querySelectorAll   querySelector()方法僅僅放回配置指定選擇器的第一個元素 ...

Fri Sep 21 02:34:00 CST 2018 0 1049
JavaScript中querySelector()和getElementById()(getXXXByXX)的區別

在日常開發中,使用JavaScript獲取元素的時候,最常用的方法就是document.getElementById(getXXXByXX)方法。但是最近發現有很多地方使用的是querySelector方法而不是使用前面的方法。去官方文檔查看是這么說的: 文檔對象模型Document引用 ...

Sat May 11 00:05:00 CST 2019 0 1856
document.getElementById和document.querySelector區別

zepto中的$(".111")出錯,jQuery中$(".111")不出錯的原因: zepto用document.querySelector實現,jQuery用document.getElementById實現。 二者區別:http://www.zhihu.com/question ...

Mon Sep 14 18:44:00 CST 2015 0 3205
document.getElementById()與 $()區別

document.getElementById()返回的是DOM對象,而$()返回的是jQuery對象 什么是jQuery對象? ---就是通過jQuery包裝DOM對象后產生的對象。jQuery對象是jQuery獨有的,其可以使用jQuery里的方法。 比如: $("#test").html ...

Sun Oct 25 03:48:00 CST 2015 2 9481
 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM