У меня есть пустой элемент DIV, в который я добавляю изображения с помощью функции createElement ("img") и добавляю их с помощью appendChild. Итак, теперь у меня есть элемент DIV, полный изображений.
Я хотел бы использовать одну кнопку для очистки этого DIV и одновременного добавления в него новых изображений. Спасибо за вашу помощь



![Безумие обратных вызовов в javascript [JS]](https://i.imgur.com/WsjO6zJb.png)


что вы имеете в виду под чистым? Если вы просто хотите его очистить, вы можете сделать
document.getElementById('mydiv').innerHTML = '';
А затем добавьте любые новые изображения, которые захотите.
Вы просто ищите метод replaceChild? Or you could remove all child elements before adding new images:
// assuming yor div is in variable divelement while (divelement.firstChild) divelement.removeChild(divelement.firstChild);
Хотя установка innerHTML и вызов removeChild () в цикле очищает содержимое DIV, метод innerHTML будет работать намного быстрее из-за природы современных браузеров.