Understanding the DOM Tree in JavaScript | TheDevSpace