我有一個div中包含一堆元素。每個元素有多個類,如class="circle green"
或class="square blue"
或class="triangle red"
。現在我需要通過其中一個類來計算元素,例如div中有多少個紅色元素。或者div中有多少個圈子。我怎麼做?在div中計算元素的類別
0
A
回答
1
最簡單的方法可能是:
document.getElementsByClassName('square').length
在格的情況下,你需要先莫名其妙地選擇股利。這裏就是div有一個id的例子 'myDiv'
document.getElementById('myDiv').getElementsByClassName('square').length
,你可以在這裏找到更多的信息:https://developer.mozilla.org/en-US/docs/Web/API/Document/getElementsByClassName
相關問題
- 1. 在特定類的div中計算元素?
- 2. 計算div中相同類的元素數量?
- 3. 按類型計算元素
- 4. 如何計算div中的元素在jquery中的高度?
- 5. 當div被聚焦時,改變div中元素的類別?
- 6. 計算在XSLT1中生成的元素
- 7. 如何計算滾動div中的元素位置?
- 8. 在元素樹中計算元素的數字位置
- 9. 識別和計算數組中相同值的元素Excel VBA
- 10. jQuery的 - 計算元素
- 11. 在OpenCart中顯示和計算類別
- 12. 計算Haskell中樹中的元素
- 13. Jquery按列表值div div元素按類別
- 14. 在僞元素中計算元素和輸出
- 15. 計算硒中「li」元素的數量
- 16. 計算方案中的獨特元素
- 17. 計算列表中的元素python
- 18. 計算數組中元素的個數
- 19. 計算列表中的唯一元素
- 20. 計算數組中元素的頻率
- 21. 計算數組中的元素數 - C
- 22. python中子元素計算的長度
- 23. 計算列表中的正數元素
- 24. 如何計算angularfire中的子元素?
- 25. 計算列表中的元素(haskell)
- 26. 類別元素的排序
- 27. jQuery不計算總高度div的動態添加子元素
- 28. 用javascript/dojo計算html元素(div)的寬度?
- 29. 只計算特定元素
- 30. 使用jQuery計算元素
隨着querySelectorAll。 – lilezek
你有什麼嘗試? – j08691
我的不好,我的壞。我問了一個錯誤的問題。太困了,對不起。我的意思是我如何找到同一個班級中有多少元素在div中?我想知道是否在div中有兩個或多個紅色元素。不檢查每種可能的顏色,只是複製 – Igor234