JSFiddle - React, Tailwind, and code Playground

by Graham Fairweather

HTML

<div id="test1">        
    </div>
<div id="test2">    &nbsp;      
    </div>

JavaScript

var test1 = document.getElementById("test1");
var test2 = document.getElementById("test2");

function escapeHTML(str) {
    var pre = document.createElement('pre');
    pre.appendChild(document.createTextNode(str));
    return pre.innerHTML;
}

console.log(escapeHTML(test1.textContent).trim().length === 0);
console.log(escapeHTML(test2.textContent).trim().length === 0);