HTML:標記語言
CSS:樣式語言
JavaScript:指令碼語言
Web API:程式設計介面
所有 Web 技術
學習 Web 開發
發現我們的工具
更好地瞭解 MDN
此特性已相當成熟,可在許多裝置和瀏覽器版本上使用。自 2015 年 7 月以來,各瀏覽器均已提供此特性。
Node 介面的 hasChildNodes() 方法返回一個布林值,指示給定的 Node 是否具有 子節點。
Node
hasChildNodes()
無。
如果節點具有子節點,則返回 true,否則返回 false。
true
false
let foo = document.getElementById("foo"); if (foo.hasChildNodes()) { // Do something with 'foo.childNodes' }
載入中…
Node.childNodes