var s = '' +
'<p></p>' +
'<p><br></p>' +
'<p></p><p></p>' +
'<p></p><p><br></p>' +
'<p><br></p><p><br></p>';
var doc = new DOMParser().parseFromString(s, 'text/html');
doc.body.innerText === '' // true
Проверка на innertText довольно примитивная, вы можете заменить её итерированием по элементам и своей кастомной логикой.