Witam,
mam zagwozdkę jak po kliknięciu w button dodawać kolejny element do listy z nazwą zakończoną liczbą kolejnego elementu - np. Item 4, Item 5, Item 6 itd.?
Poniżej zamieszczam napisany kod.
Z góry dziękuję za odpowiedzi.
Pozdrawiam.
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Document</title>
</head>
<body>
<ul id="items">
<li class="item">Item 1</li>
<li class="item">Item 2</li>
<li class="item">Item 3</li>
</ul>
<button>Add item</button>
<script src="main.js"></script>
</body>
</html>
let addItem = function () {
let lastElement = document.getElementById('items').lastElementChild;
let li = document.createElement('li');
li.setAttribute('class', 'item');
liText = document.createTextNode('Item');
li.appendChild(liText);
lastElement.appendChild(li)
}
document.querySelector('button').addEventListener('click', addItem)