JSFiddle - React, Tailwind, and code Playground

HTML

<div>Editable:<br>
    <iframe id="editable"></iframe>
</div>

<div>Non-editable:<br>
    <iframe id="noneditable"></iframe>
</div>

JavaScript

function writeIframe(el, editable) {
    var doc = el.contentDocument || el.contentWindow.document;
    doc.open();
    doc.write('<html><body onmousedown="window.focus();)" contenteditable="' + editable + '">Select some content</body></html>');
    doc.close();
}

writeIframe(document.getElementById("editable"), true);
writeIframe(document.getElementById("noneditable"), false);