Я создаю приложение todo, используя javascript. Я динамически создаю шаблон для задач, которые я буду вводить в поле ввода. При нажатии Добавить шаблон задачи создается динамически, и этот шаблон содержит название задачи и один флажок. Я попытался изменить проверенное свойство на true. В консоли также отображается значение true, но в веб-браузере флажок не установлен
Вот мой код для динамического добавления задачи
function updateLists(tasks){
const parent = document.createElement('div');
tasks.forEach((task,index)=>{
const divP = document.createElement('div');
const div = document.createElement('div');
div.innerText = task.task;
div.style.textDecoration = task.completed ? 'line-through' : 'none';
divP.className = 'taskdiv';
divP.id = index;
const span = document.createElement('img');
span.src = 'trash.svg';
span.className = 'taskSpan'
const span2 = document.createElement('span');
const inputEl = document.createElement('input');
inputEl.type = 'checkbox';
inputEl.className = 'checkbox';
console.log(task.completed);
inputEl.checked = true;
span2.appendChild(inputEl);
span2.className = 'checkSpan'
divP.appendChild(span2);
span.className = 'taskSpan'
divP.append(div);
divP.append(span);
parent.prepend(divP);
})
parentDiv.innerHTML = parent.innerHTML;
}