https://46ebu.com/javascript-the-dom-document-object-model-manipulation
[Javascript] The DOM (Document Object Model) Manipulation - 46ebu