Ilist é uma lista de tarefas desenvolvida para fins educacionais, pondo em pratica os aprendizados de javascript manipulação da DOM, que aprendi em cursos da Alura
- Criar item de lista
- Concluir item de lista
- Deletar item de lista
Através da função do JavaScript .querySelector tenho acesso a o input e o botão, adiciono um ouvidor de eventos .addEventListener no botão para capiturar o valor do input e criar os itens de lista
Todo item de lista é criado com dois botões, um para concluir a tarefa e outro para detelar. Com um ouvidor de eventos adcionado ao botão de concluir é possivel adicionar uma classe para criar um efeito de riscar o item de lista, utilizei a função .classlist.toggle() para criar esse efeito.
Da mesma forma como o botão concluir, o botão deleta tem acesso ao seu pai(.parentElement) e com a função .remove() ele remove seu parente acima, no caso a 'li'.
Desenvolvi essa aplicação simples para treinar manipulaçâo da DOM em javaScript, me diverti bastante construindo os códigos .js aqui presentes e ficaria muito grato por feedbacks sobre esse projeto.