Hola, de nuevo! Sucede que mi formulario no imprime el texto que le escribo. Aquí voy a dejar primero mi código y, después, dos pantallazos como ejemplo.
const btn = document.querySelector("[data-form-btn]");
const createTask = (evento)=> {
evento.preventDefault();
const input = document.querySelector;('[data-form-input]');
const value = input.value;
const list = document.querySelector('[data-list]');
const task = document.createElement('li');
task.classList.add('card');
input.value =" ";
//backsticks
console.log(checkComplete());
const taskContent = document.createElement("div");
taskContent.appendChild(checkComplete());
const titleTask = document.createElement("span");
titleTask.classList.add("task");
titleTask.innerText = value;
taskContent.appendChild(titleTask);
const content =
<i class= "fas fa-trash-alt trashIcon icon"></i>
//task.innerHTML = content;
task.appendChild(taskContent)
list.appendChild(task);
console.log(content);
};
console.log(btn);
btn.addEventListener("click", )
const checkComplete = () => {
const i = document.createElement("i");
i.classList.add("far");
i.classList.add("fa-check-square");
i.classList.add("far fa-check-square icon");
return i
}
Y ahora, les mostraré lo que ocurre cuando pulso el botón de agregar: no hay ningún cambio