JavaScript-de elementleri pozmak üçin baglanyşyk döretmek
Indi bizde köp abzas bolsun:
<div id="parent">
<p>text1</p>
<p>text2</p>
<p>text3</p>
</div>
Her abzasyň ahyryna ony pozmak üçin baglanyşyk goşup göreliň.
Başlangyçda diňe baglanyşyklary goşmaklygy amala aşyralyň:
let elems = document.querySelectorAll('#parent p');
for (let elem of elems) {
let remove = document.createElement('a');
remove.href = '';
remove.textContent = 'remove';
elem.appendChild(remove);
}
Indi baglanyşyga basylanynda degişli abzasyň pozulmagyny ýerine ýetireliň:
let elems = document.querySelectorAll('#parent p');
for (let elem of elems) {
let remove = document.createElement('a');
remove.href = '';
remove.textContent = 'remove';
elem.appendChild(remove);
remove.addEventListener('click', function(event) {
elem.remove();
event.preventDefault();
});
}
ul teg berlen. Her bir
li teginiň ahyryna şol li-ni
sanawdan pozmak üçin baglanyşyk goşuň.
HTML tablisasy berlen. Ona ýene bir sütün goşuň, şol sütünde tablisanyň her bir hatary üçin şol hatary pozmak üçin baglanyşyk bolsun.