⊗jsPmPrRL 475 of 505 menu

Tautan untuk Menghapus Elemen dengan JavaScript

Misalkan kita memiliki sebuah paragraf. Mari kita buat sebuah tautan di sebelahnya, yang dapat digunakan untuk menghapus paragraf tersebut.

Mari kita implementasikan:

<div id="parent"> <p id="elem">teks</p> <a href="#" id="remove">hapus</a> </div> let elem = document.querySelector('#elem'); let remove = document.querySelector('#remove'); remove.addEventListener('click', function() { elem.remove(); });

Perhatikan bahwa pada atribut href tautan terdapat tanda #. Jika tanda pagar ini dihapus - kita akan mendapatkan navigasi melalui tautan dan, sebagai konsekuensinya, penyegaran halaman.

Sebenarnya, penghapusan paragraf juga akan terjadi, tetapi kita tidak akan menyadarinya, karena halaman akan disegarkan dan semuanya akan kembali ke posisi semula.

Untuk mengatasi masalah ini, perlu untuk mencegah navigasi melalui tautan dengan menggunakan preventDefault:

<div id="parent"> <p id="elem">teks</p> <a href="" id="remove">hapus</a> </div> let elem = document.querySelector('#elem'); let remove = document.querySelector('#remove'); remove.addEventListener('click', function(event) { elem.remove(); event.preventDefault(); // membatalkan navigasi melalui tautan });

Secara mandiri, tanpa melihat kode saya, selesaikan tugas yang dijelaskan.

Indonesia
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Kami menggunakan cookie untuk operasi situs, analitik, dan personalisasi. Pemrosesan data dilakukan sesuai dengan Kebijakan Privasi.
terima semua atur tolak