var counter = 0;
window.onload = function() {
var button = document.getElementById("bid");
button.onclick = function() {
var list = document.getElementById("list");
var item = document.createElement("li");
item.innerHTML = "Item";
list.appendChild(item);
var body = document.getElementById("list").childNodes;
counter++;
if (counter == 10) {
for (var i = 0; i < body.length; i++) {
body.splice(i, 1);
}
counter = 0;
}
}
}
Есть кнопка при нажатии создает li
в ul
.
body.splice is not a function Вот такую ошибку выдает браузер.
И это далеко не первая попытка переписать эту часть. Помогите задать условие чтобы при counter = 10
удалять все li
.
body = Nodelist [li,li,...]
У типа NodeList
действительно нет такой функции.
if (counter == 10) {
list.innerHTML = "";
counter = 0;
}
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
Подскажите, пожалуйста, как улучшить мой код
Не могу понять в чем проблемаЕсть сайт, внизу есть форма
Всем доброго времени суток! Вопрос вот в чёмУ клиента есть интернет магазин на вордпрессе, но это не woocommerce