Documento

  • Enlace amigable (slug) de la revisión: DOM/document
  • Título de la revisión: Documento
  • Id de la revisión: 128121
  • Creada:
  • Creador: DoctorRomi
  • ¿Es la revisión actual? No
  • Comentario no wording changes; page display name changed to 'Documento'

Contenido de la revisión

{{ Traducción("inglés", "DOM:document", "en") }}

« Referencia DOM de Gecko


En el DOM, el objeto documento proporciona una forma general para representar los documentos HTML, XHTML y XML. Los objetos del documento implementan a la interfaz general del Documento básico del DOM (en).

En adición a la interfaz del documento base del DOM, los documentos HTML además implementan a la interfaz de documento HTML del DOM (en), la cual es mucho más especializada para tratar documentos HTML (por ejemplo: document.cookie, document.alinkColor). La lista de propiedades y métodos que son partes de esta interfaz especializada tienen un asterisco (*).

El objeto ventana es el contenedor del documento, el cual puede a su vez, ser contenedor de varios elementos.

La interfaz del documento permite acceder a muchas cosas: al tipo de documento, sus colores y formateado, los plugins y applets, así como los métodos para crear y manipular todos los nodos hijos del documento; o elementos como: cuerpo y tabla (<BODY> - <TABLE>).

Propiedades

* document.alinkColor - {{ Desaprobado_texto() }}
Obtiene o define el color de un enlace activo en el cuerpo del documento.
* document.anchors
Obtiene una lista de todas las anclas (anchors) del documento.
* document.applets
Obtiene una lista ordenada de los applets del docuemento.
* document.bgColor - {{ Desaprobado_texto() }}
Da/define el color de fondo (bgColor) del documento actual.
* document.body
Obtiene el nodo cuerpo (body) del documento actual.
- document.characterSet
Obtiene el juego de caracteres usado por el documento.
* document.compatMode
Indica si el documento es devuelto en modo aleatorio (quirks mode) o estricto.
- document.contentType
Devuelve el tipo de contenido (contentType) {{ Abbr("MIME", "Multipurpose Internet Mail Extensions (Extensiones de Correo Internet Multipropósito)") }} del encabezado HTML del documento actual.
* document.cookie
Devuelve una lista separada con ";" de las cookies de ese documento o define una sola cookie.
- document.defaultView
Envía una referencia del objeto ventana (window).
* document.designMode
Devuelve/define la capacidad de editar WYSYWIG en Midas. Se puede usar, únicamente, con documentos HTML.
- document.doctype
Devuelve la definición del tipo de documento (DTD).
- document.documentElement
Devuelve el elemento que es un hijo directo del documento. Para los documentos HTML, es normalmente el elemento HTML.
* document.domain
El dominio del documento actual.
* document.embeds
Da una lista de los objetos incluidos dentro del documento actual.
* document.fgColor - {{ Desaprobado_texto() }}
Da/Define el color del primer plano o del texto del documento actual.
- document.firstChild
Devuelve el primer nudo en la lista de los hijos directos del documento. (Aquí se puede ver la propiedad general del elemento primer hijo)
* document.forms
Obtiene una lista del elemento formularios del documento actual.
* document.height
Muestra/define la altura del documento actual.
* document.images
Devuelve una lista de las imágenes del documento actual.
* document.implementation
Devuelve la implementación DOM asociada al documento actual.
* document.lastModified
Devuelve la fecha en la cual el documento fue modificado por última vez.
* document.linkColor {{ Desaprobado_texto() }}
Muestra/define el color de los enlaces del documento.
* document.links
Devuelve la lista completa de los enlaces del documento.
* document.location
Devuelve el identificador uniforme de recurso (URI) del documento.
- document.namespaceURI
Obtiene el espacio de nombrado XML del documento.
* document.plugins
Obtiene una lista de los plugins disponibles.
- document.popupNode
Devuelve el nodo sobre el cual una ventana emergente fue invocada, (sólo en documentos XUL - lenguaje de usuario XML).
* document.referrer
Devuelve el URI de la página que lleva a la página/documento actual.
* document.styleSheets
Devuelve la lista de las hojas de estilo del documento actual.
* document.title
Devuelve el título del documento.
- document.tooltipNode
Devuelve el nodo que es el objetivo del tooltip.
- document.URL
Devuelve un texto conteniendo la URL del documento.
* document.vlinkColor {{ Desaprobado_texto() }}
Muestra/define el color de los enlaces visitados.
* document.width
Devuelve el ancho del documento.

Métodos

* document.clear - {{ Desaprobado_texto() }}
En la mayoría de los navegadores modernos, incluìdas versiones recientes de Firefox e Internet Explorer, este método no hace nada.
* document.close*
Cierra un canal de escritura en un documento.
- document.createAttribute
Crea un nuevo nudo de atributos y lo devuelve.
- document.createDocumentFragment
Crea un nuevo fragmento del documento.
- document.createElement
Crea un nuevo elemento con el nombre de etiqueta dado.
- document.createElementNS
Creates a new element with the given tag name and namespace URI.
- document.createEvent
Crea un evento.
- document.createNSResolver
Creates an XPathNSResolver.
- document.createRange
Crea un objeto de rango.
- document.createTextNode
Crea un nodo de texto.
- document.createTreeWalker
Crea un objeto TreeWalker.
- document.evaluate
Evalúa una expresión XPath.
* document.execCommand
Ejecuta un comando Midas.
- document.getElementById
Devuelve la referencia del objeto de un elemento para la identificación.
- document.getElementsByName
Devuelve una lista de elementos que tienen el mismo nombre.
- document.getElementsByTagName
Devuelve una lista de elementos con el mismo nombre de etiqueta.
- document.getElementsByTagNameNS
Devuelve una lista de los elementos que tienen el mismo nombre de etiqueta y de espacio de nombrado.
- document.importNode
Devuelve una copia de un nodo a partir de un documento externo.
- document.loadOverlay
Carga un XUL overlay dinámicamente. Sólo funciona en documentos XUL.
* document.open
Abre un canal de escritura en el documento.
* document.queryCommandEnabled
Devuelve verdadero si el comando Midas puede ejecutarse en el rango actual.
* document.queryCommandIndeterm
Devuelve verdadero si el comando Midas está en un estado indeterminado en el rango actual.
* document.queryCommandState
Devuelve verdadero si el comando Midas se ha ejecutado en el rango actual.
* document.queryCommandValue
Devuelve el valor del rango actual para un comando Midas. Como en Firefox 2.0.0.2, queryCommandValue devolverá una cadena vacía cuando el valor del comando no se haya establecido explícitamente.
* document.write
Escribe texto en un documento.
* document.writeln
Escribe una línea de texto en un documento.

{{ languages( { "en": "en/DOM/document", "fr": "fr/DOM/document", "ja": "ja/DOM/document", "pl": "pl/DOM/document", "zh-cn": "cn/DOM/document" } ) }}

Fuente de la revisión

<p>{{ Traducción("inglés", "DOM:document", "en") }}</p>
<p>« <a href="/es/Referencia_DOM_de_Gecko" title="es/Referencia_DOM_de_Gecko">Referencia DOM de Gecko</a></p>
<p><br>
En el <a href="/es/DOM" title="es/DOM">DOM</a>, el <strong>objeto documento</strong> proporciona una forma general para representar los documentos <a href="/es/HTML" title="es/HTML">HTML</a>, <a href="/es/XHTML" title="es/XHTML">XHTML</a> y <a href="/es/XML" title="es/XML">XML</a>. Los objetos del documento implementan a la interfaz general del <a class="external" href="http://www.w3.org/TR/DOM-Level-2-Core/core.html#i-Document">Documento básico del DOM (en)</a>.</p>
<p>En adición a la interfaz del documento base del DOM, los documentos HTML además implementan a la interfaz de <a class="external" href="http://www.w3.org/TR/DOM-Level-2-HTML/html.html#ID-26809268">documento HTML del DOM (en)</a>, la cual es mucho más especializada para tratar documentos HTML (por ejemplo: <a href="/es/DOM/document.cookie" title="es/DOM/document.cookie">document.cookie</a>, <a href="/es/DOM/document.alinkColor" title="es/DOM/document.alinkColor">document.alinkColor</a>). La lista de propiedades y métodos que son partes de esta interfaz especializada tienen un asterisco (*).</p>
<p>El objeto <a href="/es/DOM/window" title="es/DOM/window">ventana</a> es el contenedor del documento, el cual puede a su vez, ser contenedor de varios elementos.</p>
<p>La interfaz del documento permite acceder a muchas cosas: al tipo de documento, sus colores y formateado, los <em>plugins</em> y <em>applets</em>, así como los métodos para crear y manipular todos los nodos hijos del documento; o elementos como: cuerpo y tabla (<em><span class="nowiki">&lt;BODY&gt; - &lt;TABLE&gt;</span></em>).</p>
<h3 name="Propiedades">Propiedades</h3>
<dl><dt> * <a href="/es/DOM/document.alinkColor" title="es/DOM/document.alinkColor">document.alinkColor</a> - {{ Desaprobado_texto() }} </dt><dd> Obtiene o define el color de un enlace activo en el cuerpo del documento. </dd></dl> <dl><dt> * <a href="/es/DOM/document.anchors" title="es/DOM/document.anchors">document.anchors</a> </dt><dd> Obtiene una lista de todas las anclas (<em>anchors</em>) del documento. </dd></dl> <dl><dt> * <a href="/es/DOM/document.applets" title="es/DOM/document.applets">document.applets</a> </dt><dd> Obtiene una lista ordenada de los <em>applets</em> del docuemento. </dd></dl> <dl><dt> * <a href="/es/DOM/document.bgColor" title="es/DOM/document.bgColor">document.bgColor</a> - {{ Desaprobado_texto() }} </dt><dd> Da/define el color de fondo (<em>bgColor</em>) del documento actual. </dd></dl> <dl><dt> * <a href="/es/DOM/document.body" title="es/DOM/document.body">document.body</a> </dt><dd> Obtiene el nodo cuerpo (<em>body</em>) del documento actual. </dd></dl> <dl><dt> - <a href="/es/DOM/document.characterSet" title="es/DOM/document.characterSet">document.characterSet</a> </dt><dd> Obtiene el juego de caracteres usado por el documento. </dd></dl> <dl><dt> * <a href="/es/DOM/document.compatMode" title="es/DOM/document.compatMode">document.compatMode</a> </dt><dd> Indica si el documento es devuelto en modo aleatorio (<em>quirks mode</em>) o estricto. </dd></dl> <dl><dt> - <a href="/es/DOM/document.contentType" title="es/DOM/document.contentType">document.contentType</a> </dt><dd> Devuelve el tipo de contenido (<em>contentType</em>) {{ Abbr("MIME", "Multipurpose Internet Mail Extensions (Extensiones de Correo Internet Multipropósito)") }} del encabezado HTML del documento actual. </dd></dl> <dl><dt> * <a href="/es/DOM/document.cookie" title="es/DOM/document.cookie">document.cookie</a> </dt><dd> Devuelve una lista separada con "<strong>;</strong>" de las cookies de ese documento o define una sola cookie. </dd></dl> <dl><dt> - <a href="/es/DOM/document.defaultView" title="es/DOM/document.defaultView">document.defaultView</a> </dt><dd> Envía una referencia del objeto ventana (<em>window</em>). </dd></dl> <dl><dt> * <a href="/es/DOM/document.designMode" title="es/DOM/document.designMode">document.designMode</a> </dt><dd> Devuelve/define la capacidad de editar WYSYWIG en <a href="/es/Midas" title="es/Midas">Midas</a>. Se puede usar, únicamente, con documentos HTML. </dd></dl> <dl><dt> - <a href="/es/DOM/document.doctype" title="es/DOM/document.doctype">document.doctype</a> </dt><dd> Devuelve la definición del tipo de documento (DTD). </dd></dl> <dl><dt> - <a href="/es/DOM/document.documentElement" title="es/DOM/document.documentElement">document.documentElement</a> </dt><dd> Devuelve el elemento que es un hijo directo del documento. Para los documentos HTML, es normalmente el elemento HTML. </dd></dl> <dl><dt> * <a href="/es/DOM/document.domain" title="es/DOM/document.domain">document.domain</a> </dt><dd> El dominio del documento actual. </dd></dl> <dl><dt> * <a href="/es/DOM/document.embeds" title="es/DOM/document.embeds">document.embeds</a> </dt><dd> Da una lista de los objetos incluidos dentro del documento actual. </dd></dl> <dl><dt> * <a href="/es/DOM/document.fgColor" title="es/DOM/document.fgColor">document.fgColor</a> - {{ Desaprobado_texto() }} </dt><dd> Da/Define el color del primer plano o del texto del documento actual. </dd></dl> <dl><dt> - <a href="/es/DOM/document.firstChild" title="es/DOM/document.firstChild">document.firstChild</a> </dt><dd> Devuelve el primer nudo en la lista de los hijos directos del documento. (Aquí se puede ver la propiedad general del elemento <a href="/es/DOM/element.firstChild" title="es/DOM/element.firstChild">primer hijo</a>) </dd></dl> <dl><dt> * <a href="/es/DOM/document.forms" title="es/DOM/document.forms">document.forms</a> </dt><dd> Obtiene una lista del elemento formularios del documento actual. </dd></dl> <dl><dt> * <a href="/es/DOM/document.height" title="es/DOM/document.height">document.height</a> </dt><dd> Muestra/define la altura del documento actual. </dd></dl> <dl><dt> * <a href="/es/DOM/document.images" title="es/DOM/document.images">document.images</a> </dt><dd> Devuelve una lista de las imágenes del documento actual. </dd></dl> <dl><dt> * <a href="/es/DOM/document.implementation" title="es/DOM/document.implementation">document.implementation</a> </dt><dd> Devuelve la implementación DOM asociada al documento actual. </dd></dl> <dl><dt> * <a href="/es/DOM/document.lastModified" title="es/DOM/document.lastModified">document.lastModified</a> </dt><dd> Devuelve la fecha en la cual el documento fue modificado por última vez. </dd></dl> <dl><dt> * <a href="/es/DOM/document.linkColor" title="es/DOM/document.linkColor">document.linkColor</a> {{ Desaprobado_texto() }} </dt><dd> Muestra/define el color de los enlaces del documento. </dd></dl> <dl><dt> * <a href="/es/DOM/document.links" title="es/DOM/document.links">document.links</a> </dt><dd> Devuelve la lista completa de los enlaces del documento. </dd></dl> <dl><dt> * <a href="/es/DOM/document.location" title="es/DOM/document.location">document.location</a> </dt><dd> Devuelve el identificador uniforme de recurso (URI) del documento. </dd></dl> <dl><dt> - <a href="/es/DOM/document.namespaceURI" title="es/DOM/document.namespaceURI">document.namespaceURI</a> </dt><dd> Obtiene el espacio de nombrado XML del documento. </dd></dl> <dl><dt> * <a href="/es/DOM/document.plugins" title="es/DOM/document.plugins">document.plugins</a> </dt><dd> Obtiene una lista de los plugins disponibles. </dd></dl> <dl><dt> - <a href="/es/DOM/document.popupNode" title="es/DOM/document.popupNode">document.popupNode</a> </dt><dd> Devuelve el nodo sobre el cual una <a href="/es/XUL/popup" title="es/XUL/popup">ventana emergente</a> fue invocada, (sólo en documentos XUL - <em>lenguaje de usuario XML</em>). </dd></dl> <dl><dt> * <a href="/es/DOM/document.referrer" title="es/DOM/document.referrer">document.referrer</a> </dt><dd> Devuelve el URI de la página que lleva a la página/documento actual. </dd></dl> <dl><dt> * <a href="/Es/DOM/Document.styleSheets" title="Es/DOM/Document.styleSheets">document.styleSheets</a> </dt><dd> Devuelve la lista de las <a href="/Es/DOM/Stylesheet" title="Es/DOM/Stylesheet">hojas de estilo</a> del documento actual. </dd></dl> <dl><dt> * <a href="/es/DOM/document.title" title="es/DOM/document.title">document.title</a> </dt><dd> Devuelve el título del documento. </dd></dl> <dl><dt> - <a href="/es/DOM/document.tooltipNode" title="es/DOM/document.tooltipNode">document.tooltipNode</a> </dt><dd> Devuelve el nodo que es el objetivo del <a href="/es/XUL/tooltip" title="es/XUL/tooltip">tooltip</a>. </dd></dl> <dl><dt> - <a href="/es/DOM/document.URL" title="es/DOM/document.URL">document.URL</a> </dt><dd> Devuelve un texto conteniendo la URL del documento. </dd></dl> <dl><dt> * <a href="/es/DOM/document.vlinkColor" title="es/DOM/document.vlinkColor">document.vlinkColor</a> {{ Desaprobado_texto() }} </dt><dd> Muestra/define el color de los enlaces visitados. </dd></dl> <dl><dt> * <a href="/es/DOM/document.width" title="es/DOM/document.width">document.width</a> </dt><dd> Devuelve el ancho del documento. </dd></dl>
<h3 name="M.C3.A9todos">Métodos</h3>
<dl><dt> * <a href="/es/DOM/document.clear" title="es/DOM/document.clear">document.clear</a> - {{ Desaprobado_texto() }} </dt><dd> En la mayoría de los navegadores modernos, incluìdas versiones recientes de Firefox e Internet Explorer, este método no hace nada. </dd></dl> <dl><dt> * <a href="/es/DOM/document.close" title="es/DOM/document.close">document.close</a>* </dt><dd> Cierra un canal de escritura en un documento. </dd></dl> <dl><dt> - <a href="/es/DOM/document.createAttribute" title="es/DOM/document.createAttribute">document.createAttribute</a> </dt><dd> Crea un nuevo nudo de atributos y lo devuelve. </dd></dl> <dl><dt> - <a href="/es/DOM/document.createDocumentFragment" title="es/DOM/document.createDocumentFragment">document.createDocumentFragment</a> </dt><dd> Crea un nuevo fragmento del documento. </dd></dl> <dl><dt> - <a href="/es/DOM/document.createElement" title="es/DOM/document.createElement">document.createElement</a> </dt><dd> Crea un nuevo elemento con el nombre de etiqueta dado. </dd></dl> <dl><dt> - <a href="/es/DOM/document.createElementNS" title="es/DOM/document.createElementNS">document.createElementNS</a> </dt><dd> Creates a new element with the given tag name and namespace URI. </dd></dl> <dl><dt> - <a href="/es/DOM/document.createEvent" title="es/DOM/document.createEvent">document.createEvent</a> </dt><dd> Crea un evento. </dd></dl> <dl><dt> - <a href="/es/DOM/document.createNSResolver" title="es/DOM/document.createNSResolver">document.createNSResolver</a> </dt><dd> Creates an XPathNSResolver. </dd></dl> <dl><dt> - <a href="/es/DOM/document.createRange" title="es/DOM/document.createRange">document.createRange</a> </dt><dd> Crea un objeto de rango. </dd></dl> <dl><dt> - <a href="/es/DOM/document.createTextNode" title="es/DOM/document.createTextNode">document.createTextNode</a> </dt><dd> Crea un nodo de texto. </dd></dl> <dl><dt> - <a href="/es/DOM/document.createTreeWalker" title="es/DOM/document.createTreeWalker">document.createTreeWalker</a> </dt><dd> Crea un objeto <code><a href="/es/DOM/treeWalker" title="es/DOM/treeWalker">TreeWalker</a></code>. </dd></dl> <dl><dt> - <a href="/es/DOM/document.evaluate" title="es/DOM/document.evaluate">document.evaluate</a> </dt><dd> Evalúa una expresión XPath. </dd></dl> <dl><dt> * <a href="/es/DOM/document.execCommand" title="es/DOM/document.execCommand">document.execCommand</a> </dt><dd> Ejecuta un comando <a href="/es/Midas" title="es/Midas">Midas</a>. </dd></dl> <dl><dt> - <a href="/es/DOM/document.getElementById" title="es/DOM/document.getElementById">document.getElementById</a> </dt><dd> Devuelve la referencia del objeto de un elemento para la identificación. </dd></dl> <dl><dt> - <a href="/es/DOM/document.getElementsByName" title="es/DOM/document.getElementsByName">document.getElementsByName</a> </dt><dd> Devuelve una lista de elementos que tienen el mismo nombre. </dd></dl> <dl><dt> - <a href="/es/DOM/document.getElementsByTagName" title="es/DOM/document.getElementsByTagName">document.getElementsByTagName</a> </dt><dd> Devuelve una lista de elementos con el mismo nombre de etiqueta. </dd></dl> <dl><dt> - <a href="/es/DOM/document.getElementsByTagNameNS" title="es/DOM/document.getElementsByTagNameNS">document.getElementsByTagNameNS</a> </dt><dd> Devuelve una lista de los elementos que tienen el mismo nombre de etiqueta y de espacio de nombrado. </dd></dl> <dl><dt> - <a href="/es/DOM/document.importNode" title="es/DOM/document.importNode">document.importNode</a> </dt><dd> Devuelve una copia de un nodo a partir de un documento externo. </dd></dl> <dl><dt> - <a href="/es/DOM/document.loadOverlay" title="es/DOM/document.loadOverlay">document.loadOverlay</a> </dt><dd> Carga un <a href="/es/XUL_Overlays" title="es/XUL_Overlays"> XUL overlay</a> dinámicamente. Sólo funciona en documentos XUL. </dd></dl> <dl><dt> * <a href="/es/DOM/document.open" title="es/DOM/document.open">document.open</a> </dt><dd> Abre un canal de escritura en el documento. </dd></dl> <dl><dt> * <a href="/es/DOM/document.queryCommandEnabled" title="es/DOM/document.queryCommandEnabled">document.queryCommandEnabled</a> </dt><dd> Devuelve verdadero si el comando <a href="/es/Midas" title="es/Midas">Midas</a> puede ejecutarse en el rango actual. </dd></dl> <dl><dt> * <a href="/es/DOM/document.queryCommandIndeterm" title="es/DOM/document.queryCommandIndeterm">document.queryCommandIndeterm</a> </dt><dd> Devuelve verdadero si el comando <a href="/es/Midas" title="es/Midas">Midas</a> está en un estado indeterminado en el rango actual. </dd></dl> <dl><dt> * <a href="/es/DOM/document.queryCommandState" title="es/DOM/document.queryCommandState">document.queryCommandState</a> </dt><dd> Devuelve verdadero si el comando <a href="/es/Midas" title="es/Midas">Midas</a> se ha ejecutado en el rango actual. </dd></dl> <dl><dt> * <a href="/es/DOM/document.queryCommandValue" title="es/DOM/document.queryCommandValue">document.queryCommandValue</a> </dt><dd> Devuelve el valor del rango actual para un comando <a href="/es/Midas" title="es/Midas">Midas</a>. Como en Firefox 2.0.0.2, queryCommandValue devolverá una cadena vacía cuando el valor del comando no se haya establecido explícitamente. </dd></dl> <dl><dt> * <a href="/es/DOM/document.write" title="es/DOM/document.write">document.write</a> </dt><dd> Escribe texto en un documento. </dd></dl> <dl><dt> * <a href="/es/DOM/document.writeln" title="es/DOM/document.writeln">document.writeln</a> </dt><dd> Escribe una línea de texto en un documento. </dd></dl>
<p>{{ languages( { "en": "en/DOM/document", "fr": "fr/DOM/document", "ja": "ja/DOM/document", "pl": "pl/DOM/document", "zh-cn": "cn/DOM/document" } ) }}</p>
Revertir a esta revisión