我正在观看有关如何创建待办事项列表的视频。我遵循了教程中显示的每一行代码,但对我来说不起作用。当我按下按钮时,它应该创建一个列表项。相反,它给了我错误:“未捕获的语法错误:意外的标识符”。你能告诉我我做错了什么吗?
// selectors
const todoInput = document.querySelector('.todo-input');
const todoButton = document.querySelector('.todo-button');
const todoList = document.querySelector('.todo-List');
// event listeners
todoButton.addEventListener('click', addTodo)
// functions
function addTodo(event) {
// prevent form from submitting
event.preventDefault();
// TODO DIV
const todoDiv = document.createElement('div');
todoDiv.classList.add('todo');
// Create LI
const newTodo = document.createElement('li');
newTodo.innerText = 'hey';
newTodo.classList.add('todo-item');
todoDiv.appendChild(newTodo);
// check mark button
const completedButton = document.createElement('button');
completedButton.innerText = "<i class="fas fa-check "> </i>";
completedButton.classList.add('complete-btn');
todoDiv.appendChild(completedButton);
// check trash button
const trashButton = document.createElement('button');
trashButton.innerHTML = '<i class="fas fa - trash"> </i>';
trashButton.classList.add('complete-btn');
todoDiv.appendChild(trashButton);
// append to list
todoList.appendChild(todoDiv);
}
明月笑刀无情
四季花海
相关分类