get-nodes

Returns an array of all the elements within a dom element, including the dom element itself

Usage no npm install needed!

<script type="module">
  import getNodes from 'https://cdn.skypack.dev/get-nodes';
</script>

README

get nodes

Returns an array of all the elements within a dom element, including the dom element itself.

Installation

npm install get-nodes

How to use

Require get-nodes:

var getNodes = require("get-nodes");

Given this DOM structure:

<header></header>
<section>
    <div></div>
    <div></div>
    <div></div>
</section>
<footer></footer>

To retrieve all the elements in section:

getNodes(document.querySelector("section"));
// [
//    <section>,
//    <div>,
//    <div>,
//    <div>
// ]

LICENSE

MIT