簡體   English   中英

從某個類中獲取除元素以外的所有元素?

[英]Get all elements except ones from a certain class?

我目前有一個JavaScript函數,該函數使用getElementsByClassName("apples")查找類apples所有內容。 我的問題是,我似乎無法找到一種方法,每一個元素的類不能獲取apples JavaScript中是否有任何輔助函數可以允許我執行此操作? 謝謝您的幫助!

您不能使用getElementsByClassName做到這一點。

現代瀏覽器上最簡單的方法是使用:

document.querySelectorAll(':not(.apples)')

在較舊的瀏覽器上,您可能必須使用document.getElementsByTagName('*')然后進行過濾操作以刪除不需要的元素。 這可能會很慢。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM