[英]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.