JSFiddle - React, Tailwind, and code Playground

HTML

<h1>Sample H1</h1>
<div id="text">
    <p>Sample paragraph</p>
</div>

JavaScript

// Traversing the DOM tree
function domReady () {
 //var node = document.documentElement; //works
var node = document.body; // does not work

    while(node) {
        console.log(node);
        node = node.lastChild;
    }
}




if ( document.addEventListener ) {
  document.addEventListener( "DOMContentLoaded", function(){
    document.removeEventListener( "DOMContentLoaded", arguments.callee, false);
    domReady();
  }, false );

// If IE event model is used
} else if ( document.attachEvent ) {
  // ensure firing before onload
  document.attachEvent("onreadystatechange", function(){
    if ( document.readyState === "complete" ) {
      document.detachEvent( "onreadystatechange", arguments.callee );
      domReady();
    }
  });
}