본문 바로가기

자바스크립트 기기기초

#7.2 Deleting To Dos

function deleteToDo(event){
    const li = event.target.parentElement;//target:클릭된 html element(button), parentElement-Element의 부모
    li.remove();
}

function paintToDo(newTodo){
    const li = document.createElement("li");
    const span = document.createElement("span");
    const button = document.createElement("button");
    button.innerText = "❌";
    button.addEventListener("click",deleteToDo); //button을 클릭하면 event를 얻음
    li.appendChild(span);
    li.appendChild(button); //button은 span뒤에 있어야 함
    span.innerText = newTodo;
    toDoList.appendChild(li);
}

'자바스크립트 기기기초' 카테고리의 다른 글

#7.4 Loading To Dos part One  (0) 2023.02.15
#7.3 Saving To Dos  (0) 2023.02.15
#7.1 Adding ToDos  (0) 2023.02.15
#7.0 Setup  (0) 2023.02.15
#6.1 Background  (0) 2023.02.13