首頁 >web前端 >html教學 >HTML DOM childElementCount 屬性 childElementCount 屬性傳回指定元素的子元素數量(不包括文字節點和註解節點)。 文法: element.childElementCount 範例: var div = document.getElementById('myDiv'); var count = div.childElementCou

HTML DOM childElementCount 屬性 childElementCount 屬性傳回指定元素的子元素數量(不包括文字節點和註解節點)。 文法: element.childElementCount 範例: var div = document.getElementById('myDiv'); var count = div.childElementCou

WBOY
WBOY轉載
2023-09-23 12:45:021100瀏覽

HTML DOM childElementCount 屬性是一個唯讀屬性,它傳回給定元素的子元素數量。 childElementCount 的回傳類型是 unsigned long。它只會傳回所查詢節點的子元素,而不是 HTML 文件的所有子節點。

語法

以下是childElementCount 屬性的語法-

node.childElementCount

範例

讓我們看一個HTML DOM childElementCount 屬性的範例-

<!DOCTYPE html>
<html>
<head>
<style>
   div {
      border: 2px solid blue;
      margin: 7px;
      padding-left:20px;
   }
</style>
</head>
<body>
<p>Click the button below to find out the no of children of the div element</p>
<button onclick="childCount()">COUNT</button>
<div id="myDIV">
<h3>HEADING</h3>
<p>First p element</p>
<p>Second p element</p>
</div>
<p id="Sample"></p>
<script>
   function childCount() {
      var x = document.getElementById("myDIV").childElementCount;
      document.getElementById("Sample").innerHTML = "The div element has "+x+" children";
   }
</script>
</body>
</html>

輸出

這將產生以下輸出-

HTML DOM childElementCount 属性

childElementCount 属性返回指定元素的子元素数量(不包括文本节点和注释节点)。

语法:
element.childElementCount

示例:
var div = document.getElementById("myDiv");
var count = div.childElementCount;

说明:
childElementCount 属性返回的是一个只读属性,表示指定元素的子元素数量

當「計數」按鈕時-

HTML DOM childElementCount 属性

childElementCount 属性返回指定元素的子元素数量(不包括文本节点和注释节点)。

语法:
element.childElementCount

示例:
var div = document.getElementById("myDiv");
var count = div.childElementCount;

说明:
childElementCount 属性返回的是一个只读属性,表示指定元素的子元素数量

######################################################## ###在上面的範例中-######我們建立了一個id 為「myDIV」的元素以及其中的三個元素。兩個 ### 元素和一個 ### 標頭。我們還為div 添加了彩色邊框、邊距和填充,以將其與其他元素區分開來-###
div {
   border: 2px solid blue;
   margin: 7px;
   padding-left:20px;
}
<div id="myDIV">
<h3>HEADING</h3>
<p>First p element</p>
<p>Second p element</p>
</div>
###然後我們創建了一個按鈕COUNT,它將在單擊時執行childCount() 方法。 ###
<button onclick="childCount()">COUNT</button>
###childCount() 方法取得 id 為「myDIV」的元素(在我們的範例中為 )元素,並將其 childElementCount 屬性值指派給變數 x。由於 中有兩個 ### 元素和一個 ### 元素,因此 childElementCount 傳回 3。 ######傳回的值接著使用 innerHTML 顯示在 id 為「Sample」的段落中段落中的 () 方法 -###
function childCount() {
   var x = document.getElementById("myDIV").childElementCount;
   document.getElementById("Sample").innerHTML = "The div element has "+x+" children";
}
###

以上是HTML DOM childElementCount 屬性 childElementCount 屬性傳回指定元素的子元素數量(不包括文字節點和註解節點)。 文法: element.childElementCount 範例: var div = document.getElementById('myDiv'); var count = div.childElementCou的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文轉載於:tutorialspoint.com。如有侵權,請聯絡admin@php.cn刪除