Управление DOM с помощью JavaScript в современных браузерах и IE 11+
ele.innerHTML = '';
Этот метод не рекомендуется, поскольку он не удаляет обработчики событий дочернего узла. Следовательно, это может вызвать утечку памяти, если вы управляете большим списком элементов.
Удалите его дочерний узел, пока у него не будет дочерних узлов.
while (node.firstChild) {
node.removeChild(node.firstChild);
}