Javascript đã cung cấp childElementCount để trả về số phần tử mà một thẻ chứa trong đó. Giá trị trả về chỉ chứa số chứ không chứa các giá trị như tên của các phần tử, v.v.
cú pháp
document.getElementById("myDIV").childElementCount;
Nó chỉ lấy tên id của thẻ và trả về số phần tử trong thẻ.
Ví dụ
Trong ví dụ sau, có hai phần tử trong thẻ div. Sử dụng thuộc tính " childElementCount "số lượng phần tử đã được tìm ra và kết quả được hiển thị trong đầu ra.
<html> <body> <div id="DIV"> <p>First element</p> <p>Second element</p> </div> <p id = "cou"></p> <script> var cou = document.getElementById("DIV").childElementCount; document.getElementById("cou").innerHTML = "number of elements :" +" "+ cou; </script> </body> </html>
Đầu ra
First element Second element number of elements : 2