innerHTML = ''; или innerText = ''; но как по мне это не очень профессионально. Если какой-то способ очистить содержимое div без использования перечисленных выше свойств? innerHTML и innerText — и задать вопрос «как бы сделать то-то, но без такого-то недостатка».[...document.querySelector('#my-div').children].forEach(el => el.remove())Но зачем? Что выиграли?