let todoarray = []; //načtení hodnot z paměti let localTodo = localStorage.getItem("todoLocal"); let flocalTodo = JSON.parse(localTodo); //vygenerovaní uloženého textu z paměti for (let i = 0; i < flocalTodo.length; i++) { const element = flocalTodo[i]; todoarray.push(element); } todoarray.forEach(createList); //kontrola console.log(todoarray); //přidání textu function addItem() { let text = document.getElementById("todoitem").value; //přidání do pole todoarray.push(text); //uložení do paměti počítače let jsonPole = JSON.stringify(todoarray); localStorage.setItem("todoLocal",jsonPole); console.log(todoarray); //vygenerovani list //document.getElementById("todolist").innerHTML += "
  • " + todoarray + "
  • "; document.getElementById("todolist").innerHTML = ""; todoarray.forEach(createList); } //*ForEach* funkce pro generovani listu function createList(value, index){ var deleteitem = ""; document.getElementById("todolist").innerHTML += "
  • " + value + deleteitem + "
  • " } //odstranění listu function removeItem(index) { //odstranění 1 itemu z pole todoarray.splice(index,1) //znova generovaní listu document.getElementById("todolist").innerHTML = ""; todoarray.forEach(createList); let jsonPole = JSON.stringify(todoarray); localStorage.setItem("todoLocal",jsonPole); }