И с первого Ответа вы можете попробовать задать свой второй класс div следующим образом:
<div>
<div class="second-div">
<span></span>
<span data-unselectable="on" class="k-dropdown-wrap k-state-default k-state-hover">
<span data-unselectable="on" class="k-input">should clear</span> //how to clear this text
</span>
</div>
</div>
А ваш javascript подобен:
div = document.querySelector('.second-div');
for (var i = 0; i < div.childNodes.length; i++) {
div.childNodes[i].innerHTML = '';
}
Этот l oop через второй div и очистите его children
Но если у вас есть другие элементы во втором div и вы хотите очистить только промежутки, вы также можете попробовать это:
let div = document.querySelector('.second-div');
let spans = div.getElementsByTagName('span');
for (let i = 0; i < spans.length; i++) {
spans[i].innerHTML = '';
}