原文:getElementById和ByTagName的區別

原生js中獲取元素的方法有很多,那么今天就來重點說一下getElementById和ByTagName的區別: getElementById前面必須是document 而getElementByTagName前面除了是document也可以是其他的元素 先來看一下簡單的html代碼 舉例說明,就如上面的html,我們若是想要找到ol里的li,那么我們就應該先找到ol,然后找它里面的li,那么js代 ...

2017-11-19 19:35 0 7074 推薦指數:

查看詳情

getElementById和querySelector方法的區別

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

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

1.getXXXByXXX 獲取的是動態集合,querySelector獲取的是靜態集合。   舉例:    2.querySelector和querySelectorAll   ...

Fri Sep 21 02:34:00 CST 2018 0 1049
區別getElementByID,getElementsByName,getElementsByTagName

以人來舉例說明,人有能標識身份的身份證,有姓名,有類別(大人、小孩、老人)等。 1. ID 是一個人的身份證號碼,是唯一的。所以通過getElementById獲取的是指定的一個人。 2. Name 是他的名字,可以重復。所以通過getElementsByName獲取名字相同的人集合。 3. ...

Fri Jun 19 23:48:00 CST 2015 0 5723
querySelector和getElementById之間的區別

一、概述   今天在看js的時候發現里面的代碼基本上都是用querySelector()和querySelectorAll()來獲取元素,就有點疑惑為什么不用getElementById(),可能也是因為自己沒用過那兩個,所以並不清楚原因所在。   參考手冊上寫querySelector ...

Fri May 24 02:22:00 CST 2019 0 5355
document.getElementById()與 $()區別

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

Sun Oct 25 03:48:00 CST 2015 2 9481
document.getElementById與getElementByName的區別

1:id 就像身分證號,是唯一的, name 就像姓名一樣可以同名 2:一個元素定義了 id ,引用該元素時直接用 id 屬性,而 name 通常用在 ...

Wed Feb 15 05:30:00 CST 2017 0 2363
vue中ref與getElementByID區別

1 用在常規元素中 ref與getElement獲取到的內容相同 在網上查到有描述說ref的方式相比getElement會減少獲取dom節點的消耗,未證實,這里記錄 2 ...

Wed Nov 03 00:02:00 CST 2021 0 877
JavaScript中querySelector()和getElementById()(getXXXByXX)的區別

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

Sat May 11 00:05:00 CST 2019 0 1856
 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM