В настоящее время я новичок в javascript, только что начал изучать, как создать новый элемент DOM, используя функцию javascript document.createElement ().Проблема в том, что я действительно запутался во всех этих функциях. То, что я пытаюсь создать, - это низкий код -
Я запутался в том, как добавить эти элементы к элементу, имеющему идентификатор"Дата".Вот что я сделал до сих пор
function createElements(){
//creating <div class="divider"></div>
var div = document.createElement('div');
var attributeDivider= document.createAttribute('class');
attributeDivider.value="divider";
div.setAttributeNode(attributeDivider);
//creating <div class="section"></div>
var div2 = document.createElement('div');
var attributeSection = document.createAttribute('class');
attributeSection.value ="section";
div2.setAttributeNode(attributeSection);
//creating h5
var h5 = document.createElement('h5');
var attributeH5 = document.createAttribute('id');
attributeH5.value ="test";
// creating stuff
var stuff = document.createElement('Stuff');
// creating date
var date = document.getElementById("date");
date.appendChild(h5);
}
<!--This_is_where_I_need_to_append the created elements-->
<p id="date">Date Created</p>
<!--The elements that I need to create-->
<div class="divider"></div>
<div class="section">
<h5>Section 1</h5>
<p>Stuff</p>
</div>
Может ли кто-нибудь мне помочь?