⊗jsPmPrNER 474 of 505 menu

JavaScript로 새 요소의 자체 삭제하기

이전 강의에서는 요소들이 클릭 시 스스로 삭제되도록 만드는 방법을 배웠습니다.

이제 부모 요소에 처음부터 아무런 요소가 없다고 가정해 봅시다:

<div id="parent"></div>

반복문을 사용하여 9개의 새 단락을 생성하고, 그 중 어느 단락이든 클릭 시 삭제되도록 만들어 봅시다:

let parent = document.querySelector('#parent'); for (let i = 1; i <= 9; i++) { let p = document.createElement('p'); p.textContent = i; p.addEventListener('click', function() { this.remove(); }); parent.appendChild(p); }

다음 코드가 주어졌습니다:

<ul id="parent"> <li>1</li> <li>2</li> <li>3</li> </ul> <input type="submit" id="button">

버튼을 클릭할 때마다 목록에 새 요소가 추가되도록 만드세요. 또한, 모든 li 요소(버튼 클릭으로 새로 생성된 요소와 이미 목록에 있는 요소 모두)가 클릭 시 삭제되도록 만드세요.

한국어
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақКыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
우리는 웹사이트 운영, 분석 및 개인화를 위해 쿠키를 사용합니다. 데이터 처리는 개인정보 처리방침에 따라 이루어집니다.
모두 수락 설정 거부