Quiero saber si es posible establecer la propiedad de valor de una etiqueta <textarea> para que se establezca en el HTML de una página web.
Estoy tratando de establecer el valor para que sea igual al HTML del archivo local "./file.html".
document.getElementById("textareaTag").value = ;Como soy nuevo en JavaScript, no tengo una solución, aunque probablemente haya una. ¿Alguien puede ayudarme?
NOTA: Algunas excavaciones hacen que parezca posible lograr esto con un comando window.open(). ¿Funcionaría? ¿Si es así, cómo?
Puede colocar un archivo HTML en una variable JS con este método:
Y luego pon la variable en textarea. Aunque en textarea no puede mostrar etiquetas html y necesita un editor de texto enriquecido WYSIWYG como CKEditor.
No estoy seguro de haber entendido tu pregunta, pero haré todo lo posible para responder.
Puede establecer el texto dentro de un <textarea> usando la propiedad .innerHTML , ya que la etiqueta de textarea tiene una etiqueta de apertura y cierre.
Usa el siguiente código:
document.querySelector("textarea").innerHTML = "Textarea!";EDITAR: Editar el texto en una página web diferente es un riesgo de seguridad.