Ich versuche ein Element zu erstellen und dann ein anderes Element an das Element anzuhängen, bevor es an das Dokument übergeben wird. Ich bin mir nicht sicher, warum mein Code nicht funktioniert, habe verschiedene Methoden getestet.Erstellen Sie ein Element und hängen Sie ein zweites Element daran an, bevor Sie es an das Dokument anhängen
var count = 0;
\t function addElement() {
\t \t count++;
\t \t // Create plan element
\t \t var newElement = document.createElement("li");
\t \t newElement.classList.add("collection-item");
\t \t var main = document.createElement("div");
\t \t var side = document.createElement("a");
\t \t side.classList.add("secondary-content");
\t \t main.appendChild(side);
\t \t newElement.appendChild(main);
\t \t // append element to plan layout
\t \t planDesign.appendChild(newElement);
\t \t // get values
\t \t var exercise = newExcersise.value;
\t \t var set = newSet.value;
\t \t var rep = newRep.value;
\t \t main.innerHTML = "<span>" + count + ".</span>" + exercise;
\t \t side.innerHTML = "<span>Sets: </span>" + set + " <span>Reps: </span>" + rep;
\t }
Ich brauche das erstellt "ein" Element, um in den "div" eingefügt werden.
'main.innerHTML =' dies ersetzt die innerHTML- von 'main' ... einschließlich der' side' Element –