상세 컨텐츠

본문 제목

JavaScript - 엘리먼트의 값 추가, 삭제(innerHTML, remove)

개발/JavaScript

by 뉴에이스 2020. 6. 3. 17:21

본문

소스

 

<body>
    <button onclick="doAdd();">추가</button>
    <button onclick="doDel();">삭제</button>
    <div id="list"></div>

    <script>
        function doAdd() {
            var list = document.querySelector("#list");
            list.innerHTML += "<h1>테스트</h1>";

            // dom 방식은 create 사용
        }

        function doDel() {
            var h1 = document.querySelector("h1"); // 제일 처음 찾은 h1 하나를 가져옴
            //h1.remove();
            //h1.parentNode.remove(); // h1의 부모인 div를 삭제
            h1.parentNode.innerHTML = ""; // h1 태그안의 내용을 삭제
        }
    </script>
</body>

 

결과

 

관련글 더보기

댓글 영역