JSFiddle - React, Tailwind, and code Playground

by Sarah Giles

HTML

<textarea cols="70" rows="20" id="sourceHTML"></textarea>
<button id="sanitize" onClick= "convertHTML()">Sanitize</button>
<br>
<code id="output"></code>

JavaScript

convertHTML = function() {
	var html = document.getElementById('sourceHTML').value;
 	var escaped = escape(html);
  html
  .replace("<", "#60;")
  .replace(">", "#62;")
  .replace("{", "#123;")
  .replace("}", "#125;")
  .replace("'", "#39;")
  .replace("\"", "#34;");

  console.log(html, escaped);
  document.getElementById('output').innerHTML=html;
}