자바스크립트 동적으로 생성된 DIV를 버튼 클릭으로 지우려고 하는데 잘 안됩니다..

조회수 508회
function push_data() {

    var tags_input = document.getElementById("tags1").value;
    var newDiv = document.createElement('div');
    var newButton = document.createElement('button');
    var getDiv = document.getElementById("tags2");
    var newText = document.createTextNode(tags_input);
    if (count < 4) {
        newDiv.appendChild(newText);
        setButton(newButton);
        newDiv.appendChild(newButton);
        setDiv(newDiv);
        getDiv.appendChild(newDiv);
        count++;
    }
}

위의 함수는 newDiv라는 이름에 Div를 만들어서 그 안에 newTextnewButton을 넣고 기존에 있던 getDiv에 추가해주는 함수 입니다.

newDiv 안에 있는 newButton을 Click하면 newDiv가 사라지게 만들고 싶은데 잘 안됩니다. 혹시 아신다면 답변 부탁드리겠습니다.

  • new 버튼 누를때 newDiv 가 사라지게하는 함수가 있을거 같은데요 그걸 올리시면 좋을거 같아요 김호원 2021.8.3 13:47

답변을 하려면 로그인이 필요합니다.

프로그래머스 커뮤니티는 개발자들을 위한 Q&A 서비스입니다. 로그인해야 답변을 작성하실 수 있습니다.

(ಠ_ಠ)
(ಠ‿ಠ)