se escapan en el navegador.","url":"https://voritools.com/es/htmloutjs/","applicationCategory":"DeveloperApplication","operatingSystem":"Any","inLanguage":"es","isAccessibleForFree":true,"offers":{"@type":"Offer","price":"0","priceCurrency":"USD"},"browserRequirements":"Requires a modern browser with JavaScript enabled"}
Pega HTML para obtener instrucciones document.writeln() listas para un script, o pega JavaScript que ya las contenga para recuperar el HTML. La conversión se ejecuta en el navegador y el código pegado nunca se ejecuta.
Se ejecuta localmente en tu navegadorEl cuadro funciona en las dos direcciones. HTML a JS envuelve cada línea del marcado pegado en una instrucción document.writeln("...") que puedes insertar en un bloque de script; JS a HTML lee esas instrucciones y devuelve el texto que imprimirían.
La conversión se ejecuta en la página con JavaScript del navegador. La entrada se trata como texto —nunca se ejecuta— y no se sube nada, así que el marcado interno puede quedarse en tu equipo.
Una barra invertida se convierte en \\, una comilla doble pasa a \" y la secuencia </script> se escribe <\/script> para que no pueda cerrar el elemento script que la contiene. Los separadores de línea U+2028 y U+2029 se escapan igual.
Todo lo demás queda tal cual: comillas simples, tabulaciones, letras acentuadas y emoji se conservan, así que guarda la página que lo incruste en UTF-8.
La dirección inversa reconoce document.writeln("...") y document.writeln('...') con los escapes habituales (comillas, barras invertidas, \n, \t, \uXXXX y similares) y sustituye cada llamada por el texto que imprimiría.
Es un lector, no un motor de JavaScript: el código nunca se ejecuta y las construcciones que no reconoce —document.write sin ln, plantillas de cadena o llamadas construidas con variables— se dejan sin cambios.
Casos típicos: recuperar el marcado de una página antigua que escribía HTML con document.writeln, preparar un fragmento que debe vivir dentro de un <script>, o comprobar qué produciría realmente una llamada generada.
Si necesitas un array de cadenas de JavaScript en lugar de llamadas writeln, usa la herramienta HTML a JavaScript; cubre el formato de array y las cadenas literales.