Dentro de JS, al usar la instrucción "document.write", es como estar en el ambiente HTML, es decir, ¿cualquier será procesado sin importar la versión de HTML que se este usando?
Dentro de JS, al usar la instrucción "document.write", es como estar en el ambiente HTML, es decir, ¿cualquier será procesado sin importar la versión de HTML que se este usando?
Hola Edgar. Voy a tratar de contestar tu pregunta.
HTML y js son dos ambientes diferentes. Sin embargo js tiene algunas opciones digasmoslo asi, "para hablar en HTML", es decir la propia instriccion da la pauta. el document es toda la pantalla, toda la pagina por decirlo asi y write es escribir por lo tanto todo lo que esta dentro de esta instriccion es como que lo pegara dentro dentro del documento (pagina) en formato string o de caracteres. Por lo tanto cuando html encuentra un por ejemplo lo iterpreta como salto de linea, sin importar si lo tecleaste tu o lo pusiste mediante un document.write. En pocas palabras document.write pega texto en la pagina y html lo interpreta como tal y su este texto tiene etiquetas html seran interpretadas como tal.
Recuerda que en navegador tiene un interprete de js, cuando el navegador encuentra código de js (rectangulo rojo) identifica la instruccion y en este caso document.write es la intruccion para escribir en el documento, acto seguido el navegador pega el texto en el documento (abajo del rectangulo).
Si mi respuesta aclaro tu duda, puedes marcarla como la solución. Saludos.