[英]What is the difference between between finding element by class name and finding element by CSS selector?
班級名稱:
var x = document.getElementsByClassName("intro");
CSS 選擇器:
var x = document.querySelectorAll("p.intro");
我很困惑是有什么區別還是兩者都一樣?
類名是一種 CSS 選擇器,我們也有元素、id、偽選擇器,這些可以以不同的方式組合。 查看完整列表https://www.w3schools.com/cssref/css_selectors.asp
document.getElementsByClassName
只會讓你輸入類選擇器document.querySelectorAll
允許你使用所有並以各種方式組合它們,就像你對p.intro
所做的p.intro
正如所指出的,如果該元素擁有所有類名,您可以通過使用多個類名來微調類選擇。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.