Poseemos la mejor respuesta que descubrimos on line. Nosotros esperamos que te resulte útil y si puedes aportar algo que nos pueda ayudar a crecer hazlo libremente.
los Document.write()
el método escribe un string de texto a un flujo de documentos abierto por document.open()
.
Nota: Porque document.write()
escribe en el documento Arroyo, llamando document.write()
en un documento cerrado (cargado) llama automáticamente document.open()
, que borrará el documento.
Sintaxis
document.write(markup);
Parámetros
- margen
- A string que contiene el texto que se va a escribir en el documento.
Ejemplo
<html><head><title>Write exampletitle><script>functionnewContent() document.open(); document.write(""); document.close();script>head><bodyonload="newContent();"><p>Some original document content.p>body>html>
Notas
El texto que escribe se analiza en el modelo de estructura del documento. En el ejemplo anterior, el h1
elemento se convierte en un nodo en el documento.
Escribir en un documento que ya se cargó sin llamar document.open()
llamará automáticamente document.open()
. Después de escribir, llame document.close()
para decirle al navegador que termine de cargar la página.
Si el document.write()
la llamada está incrustada dentro de un HTML en línea tag, then it will not call
document.open()
. For example:
<script> document.write("")script>
Note: document.write()
and document.writeln
do not work in XHTML documents (you'll get an "Operation is not supported" [NS_ERROR_DOM_NOT_SUPPORTED_ERR
] error in the error console). This happens when opening a local file with the .xhtml file extension or for any document served with an application/xhtml+xml
MIME type. More information is available in the W3C XHTML FAQ.Note: Using document.write()
in deferred or asynchronous scripts will be ignored and you'll get a message like "A call to document.write()
from an asynchronously-loaded external script was ignored" in the error console.Note: In Edge only, calling document.write()
more than once in an causes the error "SCRIPT70: Permission denied".Note: Starting with version 55, Chrome will not execute
elementos inyectados a través de
document.write()
cuando se cumplen condiciones específicas. Para obtener más información, consulte Interviniendo contra document.write ().
Especificaciones
Especificación | Estado | Comentario |
---|---|---|
Estándar de vida HTML La definición de 'document.write (...)' en esa especificación. |
Estándar de vida | |
Especificación HTML de nivel 2 del modelo de objetos de documento (DOM) La definición de 'document.write (...)' en esa especificación. |
Obsoleto |
Compatibilidad del navegador
Escritorio | Móvil | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|
Cromo | Borde | Firefox | explorador de Internet | Ópera | Safari | WebView Android | Chrome Android | Firefox para Android | Opera Android | Safari en IOS | Internet de Samsung | |
write |
1 | 12 | 1 | 4 | 3 | 1 | 1 | 18 | 4 | 10.1 | 1 | 1.0 |
Ver también
element.innerHTML
document.createElement()
Puntuaciones y reseñas
Al final de todo puedes encontrar los informes de otros sys admins, tú asimismo tienes la opción de insertar el tuyo si te gusta.