⊗jsPmPrNER 474 of 505 menu

Autodeleção de novos elementos em JavaScript

Na lição anterior, aprendemos a fazer com que os elementos se excluíssem ao clicar.

Suponha que agora não haja elementos inicialmente no pai:

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

Vamos criar 9 novos parágrafos em um loop, e fazer com que qualquer parágrafo seja excluído ao clicar nele:

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); }

Dado o seguinte código:

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

Faça com que ao clicar no botão, um novo elemento seja adicionado à lista. Faça com que qualquer li seja excluída ao clicar nele. Isso se aplica tanto aos li que já estão na lista, quanto aos novos, criados após clicar no botão.

Português
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Nós usamos cookies para o funcionamento do site, análises e personalização. O processamento de dados é realizado de acordo com a Política de Privacidade.
aceitar todas configurar rejeitar