Einkaufsliste JavaScript mehrere Einträge?

1 Antwort

Vom Fragesteller als hilfreich ausgezeichnet

Du musst das InnerHTML nicht mit = ersetzen, sondern mit += den neuen Wert anhängen. Sonst ersetzt Du ja jedes Mal das HTML durch den letzten Eintrag.

Aber vermutlich musst Du vor den Inhalt von add noch ein "<li>" und danach noch ein "</li>" schreiben, sonst bekommst Du keine Listeneinträge.

Also:

const add = "<li>" + document.getElementsByName("kaufen")[0].value + "</li>";
document.getElementById("list").innerHTML += add;
ttatoni 
Fragesteller
 25.02.2021, 13:09

Danke :)

0