Node.hasChildNodes()
The Node.hasChildNodes()
method returns a Boolean
value indicating whether the current Node
has child nodes or not.
Syntax
JavaScript
Copy Code
node.hasChildNodes()
Examples
The next example removes the first child node inside the element with the id "foo"
if foo has child nodes.
js;highlight:[3]
Copy Code
var foo = document.getElementById("foo"); if ( foo.hasChildNodes() ) { foo.removeChild( foo.childNodes[0] ); }
Specification
See also
License
© 2016 Mozilla Contributors
Licensed under the Creative Commons Attribution-ShareAlike License v2.5 or later.
https://developer.mozilla.org/en-us/docs/web/api/node/haschildnodes