You can add a new element to the DOM using the appendChild or insertBefore method.
appendChild
The appendChild method adds a new element as the last child of the specified parent element.
const roadmapWrapper = document.querySelector('.roadmap-wrapper');
const roadmap = document.createElement('div');
roadmap.id = 'javascript-roadmap';
roadmapWrapper.appendChild(roadmap);In the example above, the roadmap element is added as the last child of the roadmapWrapper element.
insertBefore
The insertBefore method adds a new element before the specified child element.
const roadmapWrapper = document.querySelector('.roadmap-wrapper');
const roadmap = document.createElement('div');
roadmap.id = 'javascript-roadmap';
const roadmapTitle = document.querySelector('#roadmap-title');
roadmapWrapper.insertBefore(roadmap, roadmapTitle);In the example above, the roadmap element is added before the roadmapTitle element.