Поэтому я добавил кнопку, которая создает неупорядоченный список из массива (var list_content = ["Apple", "Banana", "Orange", "Man go", "Papaya"];), с каждым массивом элемент отображается как элемент списка li элемент. Я также добавил список к цели div.
var question4 = document.querySelector('#btn4');
question4.addEventListener('click', switch4);
var listContent = ['Apple', 'Banana', 'Orange', 'Mango', 'Papaya'];
function switch4() {
var newElement = document.createElement('Li');
div4.appendChild(newElement);
for (var i = 0; i < listContent.length; i++) {
newElement.textContent += listContent[i];
}
}
Однако, когда я нажимаю кнопку на моей веб-странице, 'AppleBananaOrangeMangoPapaya' печатается после каждого нажатия кнопки .
Когда я изменяю для l oop на:
newElement.textContent = listContent[i];
Тогда все, что печатается, это 'Папайя' .
Мне нужна кнопка для печати «Apple», «Banana», «Orange», «Man go» и «Papaya» отдельно после каждого нажатия кнопки (поэтому «Apple» при первом нажатии « Банан на втором клике и т. Д.) Но я застрял на том, как это сделать.