Estoy haciendo un editor de html, pero el problema es que cuando alguien necesita ver un archivo html, no sé cómo mostrar el texto del archivo.

<input type="file" onchange="previewFile()"><br>
<p id="txt1" src="blank.html"></p>
<script>
function previewFile() {
  const preview = document.getElementById('txt1');
  const file = document.querySelector('input[type=file]').files[0];
  const reader = new FileReader();

  reader.addEventListener("load", function () {
    // reads image file to a blob string
    preview.src = window.URL.createObjectURL(file);
  }, false);

  if (file) {
    reader.readAsDataURL(file);
  }
}
</script>

Usé este script para leer un archivo y mostrarlo cambiando el párrafo src a un enlace de blob, pero parece que el párrafo no obtiene el texto mediante un enlace de texto html usando src. ¿Hay una manera de hacerlo?

0
Hello man 24 nov. 2021 a las 11:36
Use un