REC-DOM-Level-1-19981001


Nota: Este documento es parte de una traducción al castellano de la Recomendación del W3C "Document Object Model (DOM) Level 1" (más información). Puede consultar la versión original del mismo. Para cualquier comentario o corrección acerca de la traducción póngase en contacto con el traductor en jrpozo arroba conclase punto net. Gracias por su colaboración.
Véase el Aviso de copyright de la traducción.

2. Modelo de Objetos del Documento (HTML), Nivel 1

Editores
Mike Champion, ArborText
Vidur Apparao, Netscape
Scott Isaacs, Microsoft (hasta enero de 1998)
Chris Wilson, Microsoft (a partir de enero de 1998)
Ian Jacobs, W3C

Tabla de contenidos


2.1. Introducción

Esta sección extiende el Núcleo del Nivel 1 del API para describir objetos y métodos específicos de documentos HTML. En general, la funcionalidad necesaria para manipular estructuras jerárquicas de documentos, elementos y atributos se encontrará en la sección sobre el núcleo; la funcionalidad que dependa de elementos específicos definidos en HTML se encontrará en esta sección.

Los fines del API DOM específico de HTML son:

El término "Nivel 0 del DOM" se refiere a una mezcla (no especificada formalmente) de funcionalidades para documentos HTML ofrecidas por Netscape Navigator versión 3.0 y Microsoft Internet Explorer versión 3.0. En algunos casos, se han incluido atributos o métodos por motivos de compatibilidad con el "Nivel 0 del DOM".

Las diferencia fundamental entre el Núcleo del DOM y la aplicación del DOM a HTML es que el Modelo de Objetos del Documento HTML expone ciertos métodos y propiedades de conveniencia que son consistentes con los modelos existentes y que son más apropiados para los autores de scripts. En muchos casos, estas mejoras no son aplicables a un DOM general, ya que se basan en la presencia de un DTD predefinido. Para el Nivel 1 del DOM, se asumen los DTDs Transicional y de Documentos con Marcos de HTML 4.0. La interoperabilidad entre aplicaciones sólo está garantizada para aquellos elementos y atributos que estén especificados en estas DTDs.

Más concretamente, este documento incluye las siguientes especializaciones para HTML:

El Nivel 1 del DOM no incluye mecanismos para acceder y modificar estilos especificados con CSS1. Tampoco define un modelo de eventos para documentos HTML. Se espera especificar esta funcionalidad en un futuro Nivel de esta especificación.

2.2. Aplicación del Núcleo del DOM a HTML

2.2.1. Convenciones de Nombres

El DOM HTML adopta una convención de nombres para propiedades, métodos, eventos, conjuntos y tipos de datos. Todos los nombres se definen como una o más palabras en inglés concatenadas para formar una sola cadena.

Propiedades y Métodos
El nombre de un método o propiedad comienza con la palabra inicial en minúscula, y cada palabra subsiguiente comienza con una letra mayúscula. Por ejemplo, si una propiedad devuelve metainformación sobre el documento tal como la fecha en que se creó el fichero, se podría denominar "fileDateCreated". En la correspondencia con ECMAScript, las propiedades se exponen como propiedades de un objeto dado. En Java, las propiedades se exponen con métodos get y set.
Atributos e interfaces no HTML 4.0
Si bien la mayor parte de las interfaces abajo definidas pueden transformarse directamente en elementos definidos en la Recomendación HTML 4.0, para algunas de ellas esto no es posible. Análogamente, no todos los atributos enumerados tienen contrapartida en la especificación HTML 4.0 (y algunos que sí la tienen han sido renombrados para evitar conflictos con lenguajes de scripts). Las definiciones de interfaces y atributos enlazados con la especificación HTML 4.0 tienen allí las definiciones de los elementos y atributos correspondientes; todas las demás son añadidas por la presente especificación, bien por conveniencia, bien por compatibilidad con las implementaciones del "Nivel 0 del DOM".

2.3. Definiciones de Objetos Diversos

Interfaz HTMLCollection

Un conjunto HTMLCollection es una lista de nodos. Se puede acceder a cada nodo individual, bien por su índice ordinal, bien por los atributos name o id del nodo. Nota: Se supone que los conjuntos del DOM HTML están vivos, en el sentido de que se actualizan automáticamente cuando el documento subyacente se modifica.

Definición IDL
interface HTMLCollection {
  readonly attribute  unsigned long        length;
  Node                      item(in unsigned long index);
  Node                      namedItem(in DOMString name);
};

Atributos
length
Este atributo especifica la longitud o tamaño de la lista.
Métodos
item
Este método obtiene un nodo especificado por un índice ordinal. Los nodos están numerados en el orden del árbol (orden de recorrido en profundidad o depth-first).
Parámetros
index

El índice del nodo a obtener. El origen de índices es 0.

Valor de Retorno
El Node en la posición correspondiente en caso de éxito. Se devuelve un valor null si el índice está fuera de límites.

Este método no provoca excepciones.
namedItem
Este método obtiene un Node usando un nombre. Primero busca un Node con un atributo id concordante. Si no encuentra ninguno, entonces busca un Node con un atributo name concordante, pero sólo entre aquellos elementos que puedan tener un atributo name.
Parámetros
name

El nombre del Node a obtener.

Valor de Retorno
El Node con un atributo name o id cuyo valor corresponda a la cadena especificada. Si no tiene éxito (p.ej., porque no existe ningún nodo con ese nombre), devuelve null.

Este método no provoca excepciones.

2.4. Objetos relacionados con documentos HTML

Interfaz HTMLDocument

Un HTMLDocument es la raíz de la jerarquía HTML y almacena todos los contenidos. Además de proporcionar acceso a la jerarquía, también proporciona algunos métodos de conveniencia para acceder a ciertos conjuntos de información del documento.

Las siguientes propiedades han sido desaprobadas en favor de las correspondientes del elemento BODY:

Definición IDL
interface HTMLDocument : Document {
           attribute  DOMString            title;
  readonly attribute  DOMString            referrer;
  readonly attribute  DOMString            domain;
  readonly attribute  DOMString            URL;
           attribute  HTMLElement          body;
  readonly attribute  HTMLCollection       images;
  readonly attribute  HTMLCollection       applets;
  readonly attribute  HTMLCollection       links;
  readonly attribute  HTMLCollection       forms;
  readonly attribute  HTMLCollection       anchors;
           attribute  DOMString            cookie;
  void                      open();
  void                      close();
  void                      write(in DOMString text);
  void                      writeln(in DOMString text);
  Element                   getElementById(in DOMString elementId);
  NodeList                  getElementsByName(in DOMString elementName);
};

Atributos
title
El título de un documento según se especifica en el elemento TITLE de la cabecera del documento.
referrer
Devuelve el URI de la página que referenció a esta página. Si el usuario navegó hasta esta página directamente (no a través de un vínculo sino, por ejemplo, desde su lista de favoritos) el valor es una cadena vacía.
domain
El nombre de dominio del servidor que sirvió el documento, o una cadena vacía si el servidor no puede ser identificado por un nombre de dominio.
URL
El URI completo del documento.
body
El elemento que contiene el contenido del documento. En documentos en que el contenido está en BODY devuelve el elemento BODY, y en elementos con marcos devuelve el elemento FRAMESET más externo.
images
Un conjunto de todos los elementos IMG de un documento. Por motivos de compatibilidad, el comportamiento se limita a elementos IMG.
applets
Un conjunto de todos los elementos OBJECT que incluyan aplicaciones y elementos APPLET (desaprobados) de un documento.
links
Un conjunto de todos los elementos AREA y elementos ancla (A) de un documento con un valor para el atributo href.
forms
Un conjunto de todos los formularios de un documento.
anchors
Un conjunto de todos los elementos ancla (A) de un documento con un valor para el atributo name. Nota: Por motivos de compatibilidad, el conjunto de anclas devuelto sólo incluye aquellas anclas creadas con el atributo name, no aquéllas creadas con el atributo id.
cookie
Las cookies asociadas a este documento. Si no hay ninguna, el valor es una cadena vacía. En caso contrario, el valor es una cadena: una lista de parejas "nombre, valor" separadas por punto y coma para todas las cookies asociadas a la página. Por ejemplo, name=value;expires=date.
Métodos
open
Nota. Este método y los que siguen permiten a un usuario añadir o reemplazar el modelo de estructura usando cadenas de HTML sin analizar. En el momento de la redacción de este documento, se estaban considerando métodos alternativos para proporcionar funcionalidades similares tanto para documentos HTML como XML. Los siguientes métodos pueden ser desaprobados en algún momento del futuro en favor de un mecanismo de propósito más general.

Abre un flujo de documento para escribir. Si existe un documento en el destino, este método lo borra.
Este método no tiene parámetros.
Este método no devuelve nada.
Este método no provoca excepciones.

close
Cierra un flujo de documento abierto por open() y fuerza la representación.
Este método no tiene parámetros.
Este método no devuelve nada.
Este método no provoca excepciones.
write
Escribe una cadena de texto en un flujo de documento abierto por open(). El texto es analizado al integrarse en el modelo de estructura del documento.
Parámetros
text

La cadena a analizar e introducir en alguna estructura del modelo de estructura del documento.


Este método no devuelve nada.
Este método no provoca excepciones.
writeln
Escribe una cadena de texto seguida por un carácter de nueva línea en un flujo de documento abierto por open(). El texto es analizado al integrarse en el modelo de estructura del documento.
Parámetros
text

La cadena a analizar e introducir en alguna estructura del modelo de estructura del documento.


Este método no devuelve nada.
Este método no provoca excepciones.
getElementById
Devuelve el elemento cuyo id está dado por elementId. Si no existe tal elemento, devuelve null. Si existe más de un elemento que tenga este id el comportamiento queda sin definir.
Parámetros
elementId

El valor único de id de un elemento.

Valor de Retorno
El elemento concordante.

Este método no provoca excepciones.
getElementsByName
Devuelve el conjunto (posiblemente vacío) de elementos cuyo valor name está dado por elementName.
Parámetros
elementName

El valor del atributo name de un elemento.

Valor de Retorno
Los elementos concordantes.

Este método no provoca excepciones.

2.5. Elementos HTML

2.5.1. Atributos como Propiedades

Los atributos de HTML se exponen como propiedades del objeto del elemento. El nombre de la propiedad expuesta siempre sigue las convenciones de nombres y no distingue para el atributo del documento fuente entre mayúsculas y minúsculas. El tipo de datos de la propiedad está determinado por el tipo del atributo, que a su vez está determinado por los DTDs transicional y de elementos con marcos de HTML 4.0. Los atributos tienen la semántica dada en la especificación HTML 4.0 (incluyendo la distinción entre mayúsculas y minúsculas).

Los atributos se exponen como propiedades por compatibilidad con el "Nivel 0 del DOM". Este uso está desaprobado, porque no puede generalizarse a todos los posibles nombre de atributos, como es necesario tanto para XML como para potenciales versiones futuras de HTML. Recomendamos la utilización de métodos genéricos de la interfaz Element del núcleo para establecer, leer y borrar atributos.
Tipo de Datos en el DTDTipo de Datos en el Modelo de Objetos
CDATADOMString
Lista de valores (p.ej., (left | right | center))DOMString
Lista de valores un valor (p.ej., (border))boolean
Número (Number)long int

El valor de retorno de un atributo que tenga un tipo de datos que sea una lista de valores siempre se escribe con mayúscula, independientemente de cómo estuviera en el documento fuente. Por ejemplo, si el valor del atributo align de un elemento P es "left" entonces se devuelve como "Left". Para atributos con tipo de datos CDATA, se conservan el valor del atributo tal y como aparece en el documento fuente.

2.5.2. Excepciones en Nombres

Para evitar conflictos en los espacios de nombres, se coloca un prefijo delante de los atributos que tengan el mismo nombre que una palabra clave de alguno de los lenguajes para los que hemos decidido crear correspondencias. Para HTML, el prefijo usado es "html". Por ejemplo, el atributo for del elemento LABEL está en conflicto con las convenciones de nombres de estructuras iterativas, y se renombra como htmlFor.

2.5.3. Exposición de Nombres de Tipos de Elemento (tagName)

Los nombres de tipos de elemento expuestos a través de una propiedad están en mayúsculas. Por ejemplo, el nombre del tipo de elemento body se expone a través de la propiedad "tagName" como "BODY".

2.5.4. La interfaz HTMLElement

Interfaz HTMLElement

Todas las interfaces de elementos HTML derivan de esta interfaz. Los elementos que sólo exponen los atributos básicos de HTML se representan con la interfaz base HTMLElement. Estos elementos son los siguientes:

Nota. El atributo style de esta interfaz se reserva para uso futuro.

Definición IDL
interface HTMLElement : Element {
           attribute  DOMString            id;
           attribute  DOMString            title;
           attribute  DOMString            lang;
           attribute  DOMString            dir;
           attribute  DOMString            className;
};

Atributos
id
El identificador del elemento. Véase la definición del atributo id en HTML 4.0.
title
El título consultivo del elemento. Véase la definición del atributo title en HTML 4.0.
lang
Código de idioma definido en RFC 1766. Véase la definición del atributo lang en HTML 4.0.
dir
Especifica la dirección base de la direccionalidad del texto neutral y la de direccionalidad de tablas. Véase la definición del atributo dir en HTML 4.0.
className
El atributo de clase del elemento. Este atributo ha sido renombrado debido a conflictos con la palabra clave "class" expuesta en muchos lenguajes. Véase la definición del atributo class en HTML 4.0.

2.5.5. Definiciones de objetos

Interfaz HTMLHtmlElement

La raíz de un documento HTML. Véase la definición del elemento HTML en HTML 4.0.

Definición IDL
interface HTMLHtmlElement : HTMLElement {
           attribute  DOMString            version;
};

Atributos
version
Información sobre la versión del DTD del documento. Véase la definición del atributo version en HTML 4.0. Este atributo está desaprobado en HTML 4.0.
Interfaz HTMLHeadElement

Información de cabecera del documento. Véase la definición del elemento HEAD en HTML 4.0.

Definición IDL
interface HTMLHeadElement : HTMLElement {
           attribute  DOMString            profile;
};

Atributos
profile
Un URI que designa un perfil de metadatos. Véase la definición del atributo profile en HTML 4.0.
Interfaz HTMLLinkElement

El elemento LINK especifica un vínculo a un recurso externo, y define la relación de este documento con ese recurso (o viceversa). Véase la definición del elemento LINK en HTML 4.0.

Definición IDL
interface HTMLLinkElement : HTMLElement {
           attribute  boolean              disabled;
           attribute  DOMString            charset;
           attribute  DOMString            href;
           attribute  DOMString            hreflang;
           attribute  DOMString            media;
           attribute  DOMString            rel;
           attribute  DOMString            rev;
           attribute  DOMString            target;
           attribute  DOMString            type;
};

Atributos
disabled
Habilita/deshabilita el vínculo. Actualmente esto sólo se utiliza para vínculos con hojas de estilo, y se puede usar para activar o desactivar hojas de estilo.
charset
La codificación de caracteres del recurso que está siendo vinculado. Véase la definición del atributo charset en HTML 4.0.
href
El URI del recurso vinculado. Véase la definición del atributo href en HTML 4.0.
hreflang
El código del idioma del recurso vinculado. Véase la definición del atributo hreflang en HTML 4.0.
media
Diseñado para usar con uno o más medios destino. Véase la definición del atributo media en HTML 4.0.
rel
Tipo de vínculo directo. Véase la definición del atributo rel en HTML 4.0.
rev
Tipo de vínculo inverso. Véase la definición del atributo rev en HTML 4.0.
target
Marco en el que representar el recurso. Véase la definición del atributo target en HTML 4.0.
type
Tipo de contenido consultivo. Véase la definición del atributo type en HTML 4.0.
Interfaz HTMLTitleElement

El título del documento. Véase la definición del elemento TITLE en HTML 4.0.

Definición IDL
interface HTMLTitleElement : HTMLElement {
           attribute  DOMString            text;
};

Atributos
text
El título especificado en forma de cadena.
Interfaz HTMLMetaElement

Contiene metainformación genérica sobre el documento. Véase la definición del elemento META en HTML 4.0.

Definición IDL
interface HTMLMetaElement : HTMLElement {
           attribute  DOMString            content;
           attribute  DOMString            httpEquiv;
           attribute  DOMString            name;
           attribute  DOMString            scheme;
};

Atributos
content
Información asociada. Véase la definición del atributo content en HTML 4.0.
httpEquiv
Nombre de encabezado de respuesta HTTP. Véase la definición del atributo http-equiv en HTML 4.0.
name
Nombre de metainformación. Véase la definición del atributo name en HTML 4.0.
scheme
Selecciona la forma del contenido. Véase la definición del atributo scheme en HTML 4.0.
Interfaz HTMLBaseElement

URI base del documento. Véase la definición del elemento BASE en HTML 4.0.

Definición IDL
interface HTMLBaseElement : HTMLElement {
           attribute  DOMString            href;
           attribute  DOMString            target;
};

Atributos
href
El URI base. Véase la definición del atributo href en HTML 4.0.
target
El marco destino por defecto. Véase la definición del atributo target en HTML 4.0.
Interfaz HTMLIsIndexElement

Este elemento se usa para la entrada de una sola línea de texto. Véase la definición del elemento ISINDEX en HTML 4.0. Este elemento está desaprobado en HTML 4.0.

Definición IDL
interface HTMLIsIndexElement : HTMLElement {
  readonly attribute  HTMLFormElement      form;
           attribute  DOMString            prompt;
};

Atributos
form
Devuelve el elemento FORM que contiene a este control. Devuelve null si el control no está en el contexto de un formulario.
prompt
El mensaje de indicación. Véase la definición del atributo prompt en HTML 4.0. Este atributo está desaprobado en HTML 4.0.
Interfaz HTMLStyleElement

Información de estilo. Se espera definir un modelo de objetos de hojas de estilo más detallado en un documento aparte. Véase la definición del elemento STYLE en HTML 4.0.

Definición IDL
interface HTMLStyleElement : HTMLElement {
           attribute  boolean              disabled;
           attribute  DOMString            media;
           attribute  DOMString            type;
};

Atributos
disabled
Habilita/deshabilita la hoja de estilo.
media
Diseñado para usar con uno o más medios destino. Véase la definición del atributo media en HTML 4.0.
type
El lenguaje de la hoja de estilo (tipo de medios de Internet). Véase la definición del atributo type en HTML 4.0.
Interfaz HTMLBodyElement

El cuerpo del documento HTML. Este elemento siempre está presente en al API DOM, aunque las etiquetas no estén presentes en el documento fuente. Véase la definición del elemento BODY en HTML 4.0.

Definición IDL
interface HTMLBodyElement : HTMLElement {
           attribute  DOMString            aLink;
           attribute  DOMString            background;
           attribute  DOMString            bgColor;
           attribute  DOMString            link;
           attribute  DOMString            text;
           attribute  DOMString            vLink;
};

Atributos
aLink
Color de los vínculos activos (después de pulsar el botón del ratón, pero antes de soltarlo). Véase la definición del atributo alink en HTML 4.0. Este atributo está desaprobado en HTML 4.0.
background
El URI de la imagen de textura de fondo. Véase la definición del atributo background en HTML 4.0. Este atributo está desaprobado en HTML 4.0.
bgColor
Color de fondo del documento. Véase la definición del atributo bgcolor en HTML 4.0. Este atributo está desaprobado en HTML 4.0.
link
Color de los vínculos que no están ni activos ni sin visitar. Véase la definición del atributo link en HTML 4.0. Este atributo está desaprobado en HTML 4.0.
text
Color de texto del documento. Véase la definición del atributo text en HTML 4.0. Este atributo está desaprobado en HTML 4.0.
vLink
Color de los vínculos que han sido visitados por el usuario. Véase la definición del atributo vlink en HTML 4.0. Este atributo está desaprobado en HTML 4.0.
Interfaz HTMLFormElement

El elemento FORM reúne un comportamiento similar al de un conjunto y al de un elemento. Proporciona acceso directo a los elementos contenidos de entrada de datos, así como a los atributos del elemento de formulario. Véase la definición del elemento FORM en HTML 4.0.

Definición IDL
interface HTMLFormElement : HTMLElement {
  readonly attribute  HTMLCollection       elements;
  readonly attribute  long                 length;
           attribute  DOMString            name;
           attribute  DOMString            acceptCharset;
           attribute  DOMString            action;
           attribute  DOMString            enctype;
           attribute  DOMString            method;
           attribute  DOMString            target;
  void                      submit();
  void                      reset();
};

Atributos
elements
Devuelve un conjunto de todos los elementos de control del formulario.
length
El número de controles de formulario del formulario.
name
Da nombre al formulario.
acceptCharset
Lista de juegos de caracteres soportados por el servidor. Véase la definición del atributo accept-charset en HTML 4.0.
action
Procesador del formulario en el servidor. Véase la definición del atributo action en HTML 4.0.
enctype
El tipo de contenido del formulario enviado, generalmente "application/x-www-form-urlencoded". Véase la definición del atributo enctype en HTML 4.0.
method
Método HTTP utilizado para enviar el formulario. Véase la definición del atributo method en HTML 4.0.
target
Marco en el que representar el recurso. Véase la definición del atributo target en HTML 4.0.
Métodos
submit
Envía el formulario. Realiza la misma acción que un botón de envío.
Este método no tiene parámetros.
Este método no devuelve nada.
Este método no provoca excepciones.
reset
Reinicializa los valores por defecto de un elemento de formulario. Realiza la misma acción que un botón de reinicialización.
Este método no tiene parámetros.
Este método no devuelve nada.
Este método no provoca excepciones.
Interfaz HTMLSelectElement

El elemento select permite la selección de una opción. Se puede acceder directamente a las opciones contenidas como un conjunto a través del elemento select. Véase la definición del elemento SELECT en HTML 4.0.

Definición IDL
interface HTMLSelectElement : HTMLElement {
  readonly attribute  DOMString            type;
           attribute  long                 selectedIndex;
           attribute  DOMString            value;
  readonly attribute  long                 length;
  readonly attribute  HTMLFormElement      form;
  readonly attribute  HTMLCollection       options;
           attribute  boolean              disabled;
           attribute  boolean              multiple;
           attribute  DOMString            name;
           attribute  long                 size;
           attribute  long                 tabIndex;
  void                      add(in HTMLElement element, 
                                in HTMLElement before);
  void                      remove(in long index);
  void                      blur();
  void                      focus();

Atributos
type
El tipo de control creado. El valor del atributo type es la cadena "select-multiple" cuando el atributo multiple es true, y la cadena "select-one" cuando es false.
selectedIndex
El índice ordinal de la opción seleccionada. Se devuelve el valor -1 si no hay ningún elemento seleccionado. Si hay varias opciones seleccionadas, se devuelve el índice de la primera opción seleccionada.
value
El valor actual del control de formulario.
length
El número de opciones de este SELECT.
form
Devuelve el elemento FORM que contiene a este control. Devuelve null si este control no está en el contexto de un formulario.
options
El conjunto de los elementos OPTION contenidos por este elemento.
disabled
El control no está disponible en este contexto. Véase la definición del atributo disabled en HTML 4.0.
multiple
Si es true, se pueden seleccionar varios elementos OPTION en este SELECT. Véase la definición del atributo multiple en HTML 4.0.
name
El nombre del objeto o control de formulario cuando se envía junto al formulario. Véase la definición del atributo name en HTML 4.0.
size
Número de filas visibles. Véase la definición del atributo size en HTML 4.0.
tabIndex
Índice que representa la posición del elemento en el orden de tabulación. Véase la definición del atributo tabindex en HTML 4.0.
Métodos
add
Añade un nuevo elemento al conjunto de elementos OPTION de este SELECT.
Parámetros
element

El elemento a añadir.

before

El elemento antes del cual insertar, o NULL para insertarlo en la cola de la lista.


Este método no devuelve nada.
Este método no provoca excepciones.
remove
Retira un elemento del conjunto de elementos OPTION de este SELECT. No hace nada si ningún elemento tiene el índice dado.
Parámetros
index

El índice del objeto a retirar.


Este método no devuelve nada.
Este método no provoca excepciones.
blur
Quita el foco del teclado de este elemento.
Este método no tiene parámetros.
Este método no devuelve nada.
Este método no provoca excepciones.
focus
Dirige el foco del teclado hacia este elemento.
Este método no tiene parámetros.
Este método no devuelve nada.
Este método no provoca excepciones.
Interfaz HTMLOptGroupElement

Agrupa varias opciones en subdivisiones lógicas. Véase la definición del elemento OPTGROUP en HTML 4.0.

Definición IDL
interface HTMLOptGroupElement : HTMLElement {
           attribute  boolean              disabled;
           attribute  DOMString            label;
};

Atributos
disabled
El control no está disponible en este contexto. Véase la definición del atributo disabled en HTML 4.0.
label
Asigna un rótulo a este grupo de opciones. Véase la definición del atributo label en HTML 4.0.
Interfaz HTMLOptionElement

Una opción seleccionable. Véase la definición del elemento OPTION en HTML 4.0.

Definición IDL
interface HTMLOptionElement : HTMLElement {
  readonly attribute  HTMLFormElement      form;
           attribute  boolean              defaultSelected;
  readonly attribute  DOMString            text;
  readonly attribute  long                 index;
           attribute  boolean              disabled;
           attribute  DOMString            label;
           attribute  boolean              selected;
           attribute  DOMString            value;
};

Atributos
form
Devuelve el elemento FORM que contiene a este control. Devuelve null si este control no está en el contexto de un formulario.
defaultSelected
Representa el valor del atributo HTML selected. El valor de este atributo no cambia si cambia el estado del control de formulario correspondiente en un agente de usuario interactivo. Sin embargo, al cambiar defaultSelected se reinicializa el estado del control de formulario. Véase la definición del atributo selected en HTML 4.0.
text
El texto contenido dentro del elemento OPTION.
index
El índice de esta OPTION en su SELECT padre.
disabled
El control no está disponible en este contexto. Véase la definición del atributo disabled en HTML 4.0.
label
Rótulo de la opción para usar en menúes jerárquicos. Véase la definición del atributo label en HTML 4.0.
selected
Representa el estado actual del control de formulario correspondiente en un agente de usuario interactivo. Al cambiar este atributo cambia el estado del control de formulario, pero no cambia el valor del atributo HTML selected del elemento. Véase la definición del atributo selected en HTML 4.0.
value
El valor actual del control de formulario. Véase la definición del atributo value en HTML 4.0.
Interfaz HTMLInputElement

Control de formulario. Nota. Dependiendo del entorno en que se esté viendo la página, la propiedad value puede ser de sólo lectura para el tipo de control de subir ficheros. Para el tipo de control contraseña, el valor real devuelto puede ser enmascarado para impedir su uso no autorizado. Véase la definición del elemento INPUT en HTML 4.0.

Definición IDL
interface HTMLInputElement : HTMLElement {
           attribute  DOMString            defaultValue;
           attribute  boolean              defaultChecked;
  readonly attribute  HTMLFormElement      form;
           attribute  DOMString            accept;
           attribute  DOMString            accessKey;
           attribute  DOMString            align;
           attribute  DOMString            alt;
           attribute  boolean              checked;
           attribute  boolean              disabled;
           attribute  long                 maxLength;
           attribute  DOMString            name;
           attribute  boolean              readOnly;
           attribute  DOMString            size;
           attribute  DOMString            src;
           attribute  long                 tabIndex;
  readonly attribute  DOMString            type;
           attribute  DOMString            useMap;
           attribute  DOMString            value;
  void                      blur();
  void                      focus();
  void                      select();
  void                      click();
};

Atributos
defaultValue
Cuando el atributo type del elemento tiene el valor "Text", "File" o "Password", esto representa el atributo HTML value de este elemento. El valor de este atributo no cambia si cambian los contenidos del control de formulario correspondiente en un agente de usuario interactivo. Sin embargo, al cambiar este atributo se reinicializan los contenidos del control de formulario. Véase la definición del atributo value en HTML 4.0.
defaultChecked
Cuando el atributo type del elemento tiene el valor "Checkbox" o "Radio", esto representa el atributo HTML checked del elemento. El valor de este atributo no cambia si cambia el estado del control de formulario correspondiente en un agente de usuario interactivo. Sin embargo, al cambiar este atributo se reinicializa el estado del control de formulario. Véase la definición del atributo checked en HTML 4.0.
form
Devuelve el elemento FORM que contiene a este control. Devuelve null si este control no está en el contexto de un formulario.
accept
Una lista de tipos de contenidos, separados por comas, que un servidor que procese este formulario procesará correctamente. Véase la definición del atributo accept en HTML 4.0.
accessKey
Una tecla de carácter individual de acceso para dar acceso al control de formulario. Véase la definición del atributo accesskey en HTML 4.0.
align
Alinea este objeto (vertical u horizontalmente) con respecto al texto circundante.Véase la definición del atributo align en HTML 4.0. Este atributo está desaprobado en HTML 4.0.
alt
Texto alternativo para agentes de usuario que no representen el contenido normal de este elemento. Véase la definición del atributo alt en HTML 4.0.
checked
Cuando el atributo type del elemento tiene el valor "Checkbox" o "Radio", esto representa el estado actual del control de formulario correspondiente en un agente de usuario interactivo. Al cambiar este atributo se cambia el estado del control, pero no cambia el valor del atributo HTML value del elemento.
disabled
El control no está disponible en este contexto. Véase la definición del atributo disabled en HTML 4.0.
maxLength
Número máximo de caracteres para campos de texto, cuando type tenga el valor "Text" o "Password". Véase la definición del atributo maxlength en HTML 4.0.
name
Nombre del objeto o control de formulario cuando se envía junto a un formulario. Véase la definición del atributo name en HTML 4.0.
readOnly
Este control es de sólo lectura. Sólo para type igual a "text" o "password". Véase la definición del atributo readonly en HTML 4.0.
size
Información sobre el tamaño. El significado preciso es específico de cada tipo de campo. Véase la definición del atributo size en HTML 4.0.
src
Cuando el atributo type tenga el valor "Image", este atributo especifica la localización de la imagen a utilizar para decorar el botón de envío gráfico. Véase la definición del atributo src en HTML 4.0.
tabIndex
Índice que representa la posición del elemento en el orden de tabulación. Véase la definición del atributo tabindex en HTML 4.0.
type
El tipo de control creado. Véase la definición del atributo type en HTML 4.0.
useMap
Usar mapa de imágenes en el lado del cliente. Véase la definición del atributo usemap en HTML 4.0.
value
Cuando el atributo type del elemento tiene el valor "Text", "File" o "Password", esto representa los contenidos actuales del control de formulario correspondiente en un agente de usuario interactivo. Al cambiar este atributo, cambian los contenidos del control de formulario, pero no cambia el valor del atributo HTML value del elemento. Cuando el atributo type del elemento tiene el valor "Button", "Hidden", "Submit", "Reset", "Image", "Checked" o "Radio", esto representa el atributo HTML value del elemento. Véase la definición del atributo value en HTML 4.0.
Métodos
blur
Quita el foco del teclado de este elemento.
Este método no tiene parámetros.
Este método no devuelve nada.
Este método no provoca excepciones.
focus
Dirige el foco del teclado hacia este elemento.
Este método no tiene parámetros.
Este método no devuelve nada.
Este método no provoca excepciones.
select
Selecciona los contenidos del área de texto. Para elementos INPUT cuyo atributo type tenga uno de los siguientes valores: "Text", "File", o "Password".
Este método no tiene parámetros.
Este método no devuelve nada.
Este método no provoca excepciones.
click
Simula un clic del ratón. Para elementos INPUT cuyo atributo type tenga uno de los siguientes valores: "Button", "Checkbox", "Radio", "Reset", o "Submit".
Este método no tiene parámetros.
Este método no devuelve nada.
Este método no provoca excepciones.
Interfaz HTMLTextAreaElement

Campo de texto multilínea. Véase la definición del elemento TEXTAREA en HTML 4.0.

Definición IDL
interface HTMLTextAreaElement : HTMLElement {
           attribute  DOMString            defaultValue;
  readonly attribute  HTMLFormElement      form;
           attribute  DOMString            accessKey;
           attribute  long                 cols;
           attribute  boolean              disabled;
           attribute  DOMString            name;
           attribute  boolean              readOnly;
           attribute  long                 rows;
           attribute  long                 tabIndex;
  readonly attribute  DOMString            type;
           attribute  DOMString            value;
  void                      blur();
  void                      focus();
  void                      select();
};

Atributos
defaultValue
Representa los contenidos del elemento. El valor de este atributo no cambia si cambian los contenidos del control de formulario correspondiente en un agente de usuario interactivo. Sin embargo, al cambiar este atributo, se reinicializan los contenidos del control de formulario.
form
Devuelve el elemento FORM que contiene a este control. Devuelve null si este control no está en el contexto de un formulario.
accessKey
Una tecla de carácter individual de acceso que da acceso al control de formulario. Véase la definición del atributo accesskey en HTML 4.0.
cols
Anchura del control (en caracteres). Véase la definición del atributo cols en HTML 4.0.
disabled
El control no está disponible en este contexto. Véase la definición del atributo disabled en HTML 4.0.
name
Nombre del objeto o control de formulario cuando se envía junto con el formulario. Véase la definición del atributo name en HTML 4.0.
readOnly
Este control es de sólo lectura. Véase la definición del atributo readonly en HTML 4.0.
rows
Número de filas de texto. Véase la definición del atributo rows en HTML 4.0.
tabIndex
Índice que representa la posición del elemento en el orden de tabulación. Véase la definición del atributo tabindex en HTML 4.0.
type
El tipo de este control de formulario. El valor del atributo type es la cadena "textarea".
value
Representa los contenidos actuales del control de formulario correspondiente en un agente de usuario interactivo. Al cambiar este atributo cambian los contenidos del control del formulario, pero no cambian los contenidos del elemento.
Métodos
blur
Quita el foco del teclado de este elemento.
Este método no tiene parámetros.
Este método no devuelve nada.
Este método no provoca excepciones.
focus
Dirige el foco del teclado hacia este elemento.
Este método no tiene parámetros.
Este método no devuelve nada.
Este método no provoca excepciones.
select
Selecciona los contenidos del TEXTAREA.
Este método no tiene parámetros.
Este método no devuelve nada.
Este método no provoca excepciones.
Interfaz HTMLButtonElement

Botón pulsador. Véase la definición del elemento BUTTON en HTML 4.0.

Definición IDL
interface HTMLButtonElement : HTMLElement {
  readonly attribute  HTMLFormElement      form;
           attribute  DOMString            accessKey;
           attribute  boolean              disabled;
           attribute  DOMString            name;
           attribute  long                 tabIndex;
  readonly attribute  DOMString            type;
           attribute  DOMString            value;
};

Atributos
form
Devuelve el elemento FORM que contiene a este control. Devuelve null si este control no está en el contexto de un formulario.
accessKey
Una tecla de carácter individual de acceso para dar acceso al control de formulario. Véase la definición del atributo accesskey en HTML 4.0.
disabled
El control no está disponible en este contexto. Véase la definición del atributo disabled en HTML 4.0.
name
Nombre del objeto o control de formulario cuando se envía junto con el formulario. Véase la definición del atributo name en HTML 4.0.
tabIndex
Índice que representa la posición del elemento en el orden de tabulación. Véase la definición del atributo tabindex en HTML 4.0.
type
El tipo de botón. Véase la definición del atributo type en HTML 4.0.
value
El valor actual del control de formulario. Véase la definición del atributo value en HTML 4.0.
Interfaz HTMLLabelElement

Texto del rótulo de un campo de formulario. Véase la definición del elemento LABEL en HTML 4.0.

Definición IDL
interface HTMLLabelElement : HTMLElement {
  readonly attribute  HTMLFormElement      form;
           attribute  DOMString            accessKey;
           attribute  DOMString            htmlFor;
};

Atributos
form
Devuelve el elemento FORM que contiene a este control. Devuelve null si este control no está en el contexto de un formulario.
accessKey
Una tecla de carácter individual de acceso para dar acceso al control de formulario. Véase la definición del atributo accesskey en HTML 4.0.
htmlFor
Este atributo vincula este rótulo con otro control de formulario por medio de un atributo id. Véase la definición del atributo for en HTML 4.0.
Interfaz HTMLFieldSetElement

Organiza los controles del formulario en grupos lógicos. Véase la definición del elemento FIELDSET en HTML 4.0.

Definición IDL
interface HTMLFieldSetElement : HTMLElement {
  readonly attribute  HTMLFormElement      form;
};

Atributos
form
Devuelve el elemento FORM que contiene a este control. Devuelve null si este control no está en el contexto de un formulario.
Interfaz HTMLLegendElement

Proporciona un título para un grupo FIELDSET. Véase la definición del elemento LEGEND en HTML 4.0.

Definición IDL
interface HTMLLegendElement : HTMLElement {
  readonly attribute  HTMLFormElement      form;
           attribute  DOMString            accessKey;
           attribute  DOMString            align;
};

Atributos
form
Devuelve el elemento FORM que contiene a este control. Devuelve null si este control no está en el contexto de un formulario.
accessKey
Una tecla de carácter individual de acceso para dar acceso al control de formulario. Véase la definición del atributo accesskey en HTML 4.0.
align
Alineación del texto con relación al FIELDSET. Véase la definición del atributo align en HTML 4.0. Este atributo está desaprobado en HTML 4.0.
Interfaz HTMLUListElement

Lista no ordenada. Véase la definición del elemento UL en HTML 4.0.

Definición IDL
interface HTMLUListElement : HTMLElement {
           attribute  boolean              compact;
           attribute  DOMString            type;
};

Atributos
compact
Reduce el espaciado entre los objetos de la lista. Véase la definición del atributo compact en HTML 4.0. Este atributo está desaprobado en HTML 4.0.
type
Estilo del marcador. Véase la definición del atributo type en HTML 4.0. Este atributo está desaprobado en HTML 4.0.
Interfaz HTMLOListElement

Lista ordenada. Véase la definición del elemento OL en HTML 4.0.

Definición IDL
interface HTMLOListElement : HTMLElement {
           attribute  boolean              compact;
           attribute  long                 start;
           attribute  DOMString            type;
};

Atributos
compact
Reduce el espaciado entre los objetos de la lista. Véase la definición del atributo compact en HTML 4.0. Este atributo está desaprobado en HTML 4.0.
start
Número inicial de la secuencia de numeración. Véase la definición del atributo start en HTML 4.0. Este atributo está desaprobado en HTML 4.0.
type
Estilo de numeración. Véase la definición del atributo type en HTML 4.0. Este atributo está desaprobado en HTML 4.0.
Interfaz HTMLDListElement

Lista de definiciones. Véase la definición del elemento DL en HTML 4.0.

Definición IDL
interface HTMLDListElement : HTMLElement {
           attribute  boolean              compact;
};

Atributos
compact
Reduce el espaciado entre los objetos de la lista. Véase la definición del atributo compact en HTML 4.0. Este atributo está desaprobado en HTML 4.0.
Interfaz HTMLDirectoryElement

Lista estilo directorio. Véase la definición del elemento DIR en HTML 4.0. Este elemento está desaprobado en HTML 4.0.

Definición IDL
interface HTMLDirectoryElement : HTMLElement {
           attribute  boolean              compact;
};

Atributos
compact
Reduce el espaciado entre los objetos de la lista. Véase la definición del atributo compact en HTML 4.0. Este atributo está desaprobado en HTML 4.0.
Interfaz HTMLMenuElement

Lista estilo menú. Véase la definición del elemento MENU en HTML 4.0. Este elemento está desaprobado en HTML 4.0.

Definición IDL
interface HTMLMenuElement : HTMLElement {
           attribute  boolean              compact;
};

Atributos
compact
Reduce el espaciado entre los objetos de la lista. Véase la definición del atributo compact en HTML 4.0. Este atributo está desaprobado en HTML 4.0.
Interfaz HTMLLIElement

Objeto de lista. Véase la definición del elemento LI en HTML 4.0.

Definición IDL
interface HTMLLIElement : HTMLElement {
           attribute  DOMString            type;
           attribute  long                 value;
};

Atributos
type
Estilo del marcador de objeto de lista. Véase la definición del atributo type en HTML 4.0. Este atributo está desaprobado en HTML 4.0.
value
Reinicializa el número de secuencia cuando se usa con OL. Véase la definición del atributo value en HTML 4.0. Este atributo está desaprobado en HTML 4.0.
Interfaz HTMLDivElement

Contenedor genérico en bloque. Véase la definición del elemento DIV en HTML 4.0.

Definición IDL
interface HTMLDivElement : HTMLElement {
           attribute  DOMString            align;
};

Atributos
align
Alineación horizontal del texto. Véase la definición del atributo align en HTML 4.0. Este atributo está desaprobado en HTML 4.0.
Interfaz HTMLParagraphElement

Párrafos. Véase la definición del elemento P en HTML 4.0.

Definición IDL
interface HTMLParagraphElement : HTMLElement {
           attribute  DOMString            align;
};

Atributos
align
Alineación horizontal del texto. Véase la definición del atributo align en HTML 4.0. Este atributo está desaprobado en HTML 4.0.
Interfaz HTMLHeadingElement

Para los elementos H1 a H6. Véase la definición del elemento H1 en HTML 4.0.

Definición IDL
interface HTMLHeadingElement : HTMLElement {
           attribute  DOMString            align;
};

Atributos
align
Alineación horizontal del texto. Véase la definición del atributo align en HTML 4.0. Este atributo está desaprobado en HTML 4.0.
Interfaz HTMLQuoteElement

Para los elementos Q y BLOCKQUOTE. Véase la definición del elemento Q en HTML 4.0.

Definición IDL
interface HTMLQuoteElement : HTMLElement {
           attribute  DOMString            cite;
};

Atributos
cite
Un URI que designa al documento o mensaje original. Véase la definición del atributo cite en HTML 4.0.
Interfaz HTMLPreElement

Texto preformateado. Véase la definición del elemento PRE en HTML 4.0.

Definición IDL
interface HTMLPreElement : HTMLElement {
           attribute  long                 width;
};

Atributos
width
Una anchura fija para el contenido. Véase la definición del atributo width en HTML 4.0. Este atributo está desaprobado en HTML 4.0.
Interfaz HTMLBRElement

Fuerza un salto de línea. Véase la definición del elemento BR en HTML 4.0.

Definición IDL
interface HTMLBRElement : HTMLElement {
           attribute  DOMString            clear;
};

Atributos
clear
Controla el flujo del texto alrededor de los objetos flotantes. Véase la definición del atributo clear en HTML 4.0. Este atributo está desaprobado en HTML 4.0.
Interfaz HTMLBaseFontElement

Fuente base. Véase la definición del elemento BASEFONT en HTML 4.0. Este elemento está desaprobado en HTML 4.0.

Definición IDL
interface HTMLBaseFontElement : HTMLElement {
           attribute  DOMString            color;
           attribute  DOMString            face;
           attribute  DOMString            size;
};

Atributos
color
Color de fuente. Véase la definición del atributo color en HTML 4.0. Este atributo está desaprobado en HTML 4.0.
face
Identificador del tipo de fuente (font face). Véase la definición del atributo face en HTML 4.0. Este atributo está desaprobado en HTML 4.0.
size
Tamaño de fuente. Véase la definición del atributo size en HTML 4.0. Este atributo está desaprobado en HTML 4.0.
Interfaz HTMLFontElement

Cambio local de fuente. Véase la definición del elemento FONT en HTML 4.0. Este elemento está desaprobado en HTML 4.0.

Definición IDL
interface HTMLFontElement : HTMLElement {
           attribute  DOMString            color;
           attribute  DOMString            face;
           attribute  DOMString            size;
};

Atributos
color
Color de fuente. Véase la definición del atributo color en HTML 4.0. Este atributo está desaprobado en HTML 4.0.
face
Identificador del tipo de fuente (font face). Véase la definición del atributo face en HTML 4.0. Este atributo está desaprobado en HTML 4.0.
size
Tamaño de fuente. Véase la definición del atributo size en HTML 4.0. Este atributo está desaprobado en HTML 4.0.
Interfaz HTMLHRElement

Crea una línea separadora horizontal. Véase la definición del elemento HR en HTML 4.0.

Definición IDL
interface HTMLHRElement : HTMLElement {
           attribute  DOMString            align;
           attribute  boolean              noShade;
           attribute  DOMString            size;
           attribute  DOMString            width;
};

Atributos
align
Alinea el separador en la página. Véase la definición del atributo align en HTML 4.0. Este atributo está desaprobado en HTML 4.0.
noShade
Indica al agente de usuario que no debería haber un sombreado al representar este elemento. Véase la definición del atributo noshade en HTML 4.0. Este atributo está desaprobado en HTML 4.0.
size
La altura del separador. Véase la definición del atributo size en HTML 4.0. Este atributo está desaprobado en HTML 4.0.
width
La anchura del separador. Véase la definición del atributo width en HTML 4.0. Este atributo está desaprobado en HTML 4.0.
Interfaz HTMLModElement

Aviso de modificación de una parte del documento. Véanse las definiciones de los elementos INS y DEL en HTML 4.0.

Definición IDL
interface HTMLModElement : HTMLElement {
           attribute  DOMString            cite;
           attribute  DOMString            dateTime;
};

Atributos
cite
Un URI que designa un documento que describe la razón del cambio. Véase la definición del atributo cite en HTML 4.0.
dateTime
La hora y fecha del cambio. Véase la definición del atributo datetime en HTML 4.0.
Interfaz HTMLAnchorElement

El elemento ancla (origen o destino de vínculo). Véase la definición del elemento A en HTML 4.0.

Definición IDL
interface HTMLAnchorElement : HTMLElement {
           attribute  DOMString            accessKey;
           attribute  DOMString            charset;
           attribute  DOMString            coords;
           attribute  DOMString            href;
           attribute  DOMString            hreflang;
           attribute  DOMString            name;
           attribute  DOMString            rel;
           attribute  DOMString            rev;
           attribute  DOMString            shape;
           attribute  long                 tabIndex;
           attribute  DOMString            target;
           attribute  DOMString            type;
  void                      blur();
  void                      focus();
};

Atributos
accessKey
Una tecla de carácter individual de acceso para dar acceso al control de formulario. Véase la definición del atributo accesskey en HTML 4.0.
charset
La codificación de caracteres del recurso vinculado. Véase la definición del atributo charset en HTML 4.0.
coords
Lista de longitudes, separadas por comas, que definen la geometría de una región activa. Véase también shape para la forma de la región. Véase la definición del atributo coords en HTML 4.0.
href
El URI del recurso vinculado. Véase la definición del atributo href en HTML 4.0.
hreflang
Código del idioma del recurso vinculado. Véase la definición del atributo hreflang en HTML 4.0.
name
Nombre del ancla. Véase la definición del atributo name en HTML 4.0.
rel
Tipo de vínculo directo. Véase la definición del atributo rel en HTML 4.0.
rev
Tipo de vínculo inverso. Véase la definición del atributo rev en HTML 4.0.
shape
La forma del área activa. Las coordenadas están dadas por coords. Véase la definición del atributo shape en HTML 4.0.
tabIndex
Índice que representa la posición del elemento en el orden de tabulación. Véase la definición del atributo tabindex en HTML 4.0.
target
Marco en el que representar el recurso. Véase la definición del atributo target en HTML 4.0.
type
Tipo de contenido consultivo. Véase la definición del atributo type en HTML 4.0.
Métodos
blur
Quita el foco del teclado de este elemento.
Este método no tiene parámetros.
Este método no devuelve nada.
Este método no provoca excepciones.
focus
Dirige el foco del teclado hacia este elemento.
Este método no tiene parámetros.
Este método no devuelve nada.
Este método no provoca excepciones.
Interfaz HTMLImageElement

Imagen incluida. Véase la definición del elemento IMG en HTML 4.0.

Definición IDL
interface HTMLImageElement : HTMLElement {
           attribute  DOMString            lowSrc;
           attribute  DOMString            name;
           attribute  DOMString            align;
           attribute  DOMString            alt;
           attribute  DOMString            border;
           attribute  DOMString            height;
           attribute  DOMString            hspace;
           attribute  boolean              isMap;
           attribute  DOMString            longDesc;
           attribute  DOMString            src;
           attribute  DOMString            useMap;
           attribute  DOMString            vspace;
           attribute  DOMString            width;
};

Atributos
lowSrc
URI que designa el origen de esta imagen, para salida en baja resolución.
name
El nombre del elemento (por compatibilidad con versiones anteriores).
align
Alinea este objeto (vertical u horizontalmente) con respecto al texto circundante. Véase la definición del atributo align en HTML 4.0. Este atributo está desaprobado en HTML 4.0.
alt
Texto alternativo para agentes de usuario que no representen el contenido normal. Véase la definición del atributo alt en HTML 4.0.
border
Anchura del borde que rodea a la imagen. Véase la definición del atributo border en HTML 4.0. Este atributo está desaprobado en HTML 4.0.
height
Especifica una nueva altura. Véase la definición del atributo height en HTML 4.0.
hspace
Espacio horizontal a la izquierda y a la derecha de esta imagen. Véase la definición del atributo hspace en HTML 4.0. Este atributo está desaprobado en HTML 4.0.
isMap
Usar mapa de imágenes en el lado del servidor. Véase la definición del atributo ismap en HTML 4.0.
longDesc
URI que designa una descripción larga de esta imagen o marco. Véase la definición del atributo longdesc en HTML 4.0.
src
URI que designa el origen de esta imagen. Véase la definición del atributo src en HTML 4.0.
useMap
Usar mapa de imágenes en el lado del cliente. Véase la definición del atributo usemap en HTML 4.0.
vspace
Espacio vertical por encima y por debajo de esta imagen. Véase la definición del atributo vspace en HTML 4.0. Este atributo está desaprobado en HTML 4.0.
width
Especifica una nueva anchura. Véase la definición del atributo width en HTML 4.0.
Interfaz HTMLObjectElement

Objeto genérico incluido. Nota. En principio, todas las propiedades del elemento OBJECT son de lectura y escritura, pero en algunos entornos algunas propiedades pueden ser de sólo lectura una vez que el objeto subyacente haya sido creado. Véase la definición del elemento OBJECT en HTML 4.0.

Definición IDL
interface HTMLObjectElement : HTMLElement {
  readonly attribute  HTMLFormElement      form;
           attribute  DOMString            code;
           attribute  DOMString            align;
           attribute  DOMString            archive;
           attribute  DOMString            border;
           attribute  DOMString            codeBase;
           attribute  DOMString            codeType;
           attribute  DOMString            data;
           attribute  boolean              declare;
           attribute  DOMString            height;
           attribute  DOMString            hspace;
           attribute  DOMString            name;
           attribute  DOMString            standby;
           attribute  long                 tabIndex;
           attribute  DOMString            type;
           attribute  DOMString            useMap;
           attribute  DOMString            vspace;
           attribute  DOMString            width;
};

Atributos
form
Devuelve el elemento FORM que contiene a este control. Devuelve null si este control no está en el contexto de un formulario.
code
Fichero class del applet. Véase el atributo code de HTMLAppletElement.
align
Alinea este objeto (vertical u horizontalmente) con respecto al texto circundante. Véase la definición del atributo align en HTML 4.0. Este atributo está desaprobado en HTML 4.0.
archive
Lista de archivos separados por espacios. Véase la definición del atributo archive en HTML 4.0.
border
Anchura del borde que rodea al objeto. Véase la definición del atributo border en HTML 4.0. Este atributo está desaprobado en HTML 4.0.
codeBase
URI base para los atributos classid, data y archive. Véase la definición del atributo codebase en HTML 4.0.
codeType
Tipo de contenido de los datos descargados a través del atributo classid. Véase la definición del atributo codetype en HTML 4.0.
data
Un URI que especifica la localización de los datos del objeto. Véase la definición del atributo data en HTML 4.0.
declare
Declara este objeto (para su referencia posterior), pero no lo crea. Véase la definición del atributo declare en HTML 4.0.
height
Especifica una nueva altura. Véase la definición del atributo height en HTML 4.0.
hspace
Espacio horizontal a la izquierda y a la derecha de esta imagen, applet u objeto. Véase la definición del atributo hspace en HTML 4.0. Este atributo está desaprobado en HTML 4.0.
name
Nombre del objeto o control de formulario cuando se envía junto al formulario. Véase la definición del atributo name en HTML 4.0.
standby
Mensaje a mostrar mientras se carga el objeto. Véase la definición del atributo standby en HTML 4.0.
tabIndex
Índice que representa la posición del elemento dentro del orden de tabulación. Véase la definición del atributo tabindex en HTML 4.0.
type
Tipo de contenido de los datos descargados a través del atributo data. Véase la definición del atributo type en HTML 4.0.
useMap
Usar mapa de imágenes en el lado del cliente. Véase la definición del atributo usemap en HTML 4.0.
vspace
Espacio vertical por encima y por debajo de esta imagen, applet u objeto. Véase la definición del atributo vspace en HTML 4.0. Este atributo está desaprobado en HTML 4.0.
width
Especifica una nueva anchura. Véase la definición del atributo width en HTML 4.0.
Interfaz HTMLParamElement

Parámetros pasados al elemento OBJECT. Véase la definición del elemento PARAM en HTML 4.0.

Definición IDL
interface HTMLParamElement : HTMLElement {
           attribute  DOMString            name;
           attribute  DOMString            type;
           attribute  DOMString            value;
           attribute  DOMString            valueType;
};

Atributos
name
El nombre de un parámetro de tiempo de ejecución. Véase la definición del atributo name en HTML 4.0.
type
Tipo de contenido para el atributo value cuando valuetype tiene el valor "ref". Véase la definición del atributo type en HTML 4.0.
value
El valor de un parámetro de tiempo de ejecución. Véase la definición del atributo value en HTML 4.0.
valueType
Información sobre el significado del valor del atributo value. Véase la definición del atributo valuetype en HTML 4.0.
Interfaz HTMLAppletElement

Un applet Java incluido. Véase la definición del elemento APPLET en HTML 4.0. Este elemento está desaprobado en HTML 4.0.

Definición IDL
interface HTMLAppletElement : HTMLElement {
           attribute  DOMString            align;
           attribute  DOMString            alt;
           attribute  DOMString            archive;
           attribute  DOMString            code;
           attribute  DOMString            codeBase;
           attribute  DOMString            height;
           attribute  DOMString            hspace;
           attribute  DOMString            name;
           attribute  DOMString            object;
           attribute  DOMString            vspace;
           attribute  DOMString            width;
};

Atributos
align
Alinea este objeto (vertical u horizontalmente) con respecto al texto circundante. Véase la definición del atributo align en HTML 4.0. Este atributo está desaprobado en HTML 4.0.
alt
Texto alternativo para agentes de usuario que no representen el contenido normal de este elemento. Véase la definición del atributo alt en HTML 4.0. Este atributo está desaprobado en HTML 4.0.
archive
Lista de archivos separados por comas. Véase la definición del atributo archive en HTML 4.0. Este atributo está desaprobado en HTML 4.0.
code
Fichero class del applet. Véase la definición del atributo code en HTML 4.0. Este atributo está desaprobado en HTML 4.0.
codeBase
URI base opcional para el applet. Véase la definición del atributo codebase en HTML 4.0. Este atributo está desaprobado en HTML 4.0.
height
Especifica una nueva altura. Véase la definición del atributo height en HTML 4.0. Este atributo está desaprobado en HTML 4.0.
hspace
Espacio horizontal a la izquierda y a la derecha de esta imagen, applet u objeto. Véase la definición del atributo hspace en HTML 4.0. Este atributo está desaprobado en HTML 4.0.
name
El nombre del applet. Véase la definición del atributo name en HTML 4.0. Este atributo está desaprobado en HTML 4.0.
object
Fichero applet serializado. Véase la definición del atributo object en HTML 4.0. Este atributo está desaprobado en HTML 4.0.
vspace
Espacio vertical por encima y por debajo de esta imagen, applet u objeto. Véase la definición del atributo vspace en HTML 4.0. Este atributo está desaprobado en HTML 4.0.
width
Especifica una nueva anchura. Véase la definición del atributo width en HTML 4.0. Este atributo está desaprobado en HTML 4.0.
Interfaz HTMLMapElement

Mapa de imágenes en el lado del cliente. Véase la definición del elemento MAP en HTML 4.0.

Definición IDL
interface HTMLMapElement : HTMLElement {
  readonly attribute  HTMLCollection       areas;
           attribute  DOMString            name;
};

Atributos
areas
La lista de las áreas definidas para el mapa de imágenes.
name
Da nombre al mapa (para usarlo con usemap). Véase la definición del atributo name en HTML 4.0.
Interfaz HTMLAreaElement

Definición de un área de un mapa de imágenes en el lado del cliente. Véase la definición del elemento AREA en HTML 4.0.

Definición IDL
interface HTMLAreaElement : HTMLElement {
           attribute  DOMString            accessKey;
           attribute  DOMString            alt;
           attribute  DOMString            coords;
           attribute  DOMString            href;
           attribute  boolean              noHref;
           attribute  DOMString            shape;
           attribute  long                 tabIndex;
           attribute  DOMString            target;
};

Atributos
accessKey
Una tecla de carácter individual de acceso para dar acceso al control de formulario. Véase la definición del atributo accesskey en HTML 4.0.
alt
Texto alternativo para agentes de usuario que no representen el contenido normal de este elemento. Véase la definición del atributo alt en HTML 4.0.
coords
Lista de longitudes, separadas por comas, que definen la geometría de una región activa. Véase también shape para la forma de la región. Véase la definición del atributo coords en HTML 4.0.
href
El URI del recurso vinculado. Véase la definición del atributo href en HTML 4.0.
noHref
Especifica que esta área está inactiva, es decir, que no tiene acción asociada. Véase la definición del atributo nohref en HTML 4.0.
shape
La forma del área activa. Las coordenadas están dadas por coords. Véase la definición del atributo shape en HTML 4.0.
tabIndex
Índice que representa la posición del elemento en el orden de tabulación. Véase la definición del atributo tabindex en HTML 4.0.
target
Marco en el que representar el recurso. Véase la definición del atributo target en HTML 4.0.
Interfaz HTMLScriptElement

Sentencias de script. Véase la definición del elemento SCRIPT en HTML 4.0.

Definición IDL
interface HTMLScriptElement : HTMLElement {
           attribute  DOMString            text;
           attribute  DOMString            htmlFor;
           attribute  DOMString            event;
           attribute  DOMString            charset;
           attribute  boolean              defer;
           attribute  DOMString            src;
           attribute  DOMString            type;
};

Atributos
text
El script contenido en el elemento.
htmlFor
Reservado para uso futuro.
event
Reservado para uso futuro.
charset
La codificación de caracteres del recurso vinculado. Véase la definición del atributo charset en HTML 4.0.
defer
Indica que el agente de usuario puede aplazar el procesamiento del script. Véase la definición del atributo defer en HTML 4.0.
src
URI que designa un script externo. Véase la definición del atributo src en HTML 4.0.
type
El tipo de contenido correspondiente al lenguaje de scripts. Véase la definición del atributo type en HTML 4.0.
Interfaz HTMLTableElement

Los métodos create* y delete* de una tabla permiten a los autores construir y modificar tablas. HTML 4.0 especifica que en una tabla sólo puede aparecer un ejemplar de cada uno de los elementos CAPTION, THEAD y TFOOT. Por tanto, si ya existe uno, y se llama a los métodos createTHead() o createTFoot(), el método devuelve el elemento THead o TFoot existente. Véase la definición del elemento TABLE en HTML 4.0.

Definición IDL
interface HTMLTableElement : HTMLElement {
           attribute  HTMLTableCaptionElement caption;
           attribute  HTMLTableSectionElement tHead;
           attribute  HTMLTableSectionElement tFoot;
  readonly attribute  HTMLCollection       rows;
  readonly attribute  HTMLCollection       tBodies;
           attribute  DOMString            align;
           attribute  DOMString            bgColor;
           attribute  DOMString            border;
           attribute  DOMString            cellPadding;
           attribute  DOMString            cellSpacing;
           attribute  DOMString            frame;
           attribute  DOMString            rules;
           attribute  DOMString            summary;
           attribute  DOMString            width;
  HTMLElement               createTHead();
  void                      deleteTHead();
  HTMLElement               createTFoot();
  void                      deleteTFoot();
  HTMLElement               createCaption();
  void                      deleteCaption();
  HTMLElement               insertRow(in long index);
  void                      deleteRow(in long index);
};

Atributos
caption
Devuelve el CAPTION (título) de la tabla, o nada si éste no existe.
tHead
Devuelve la sección de cabecera THEAD de la tabla, o null si ésta no existe.
tFoot
Devuelve el pie TFOOT de la tabla, o null si éste no existe.
rows
Devuelve un conjunto de todas las filas de la tabla, incluyendo todas las de los elementos THEAD, TFOOT y TBODY.
tBodies
Devuelve un conjunto de todos los cuerpos de tabla definidos.
align
Especifica la posición de la tabla con respecto al resto del documento. Véase la definición del atributo align en HTML 4.0. Este atributo está desaprobado en HTML 4.0.
bgColor
Color de fondo de las celdas. Véase la definición del atributo bgcolor en HTML 4.0. Este atributo está desaprobado en HTML 4.0.
border
La anchura del borde que rodea a la tabla. Véase la definición del atributo border en HTML 4.0.
cellPadding
Especifica el espacio horizontal y vertical entre los contenidos de la celda y los bordes de la celda. Véase la definición del atributo cellpadding en HTML 4.0.
cellSpacing
Especifica la separación horizontal y vertical entre las celdas. Véase la definición del atributo cellspacing en HTML 4.0.
frame
Especifica qué bordes externos de la celda representar. Véase la definición del atributo frame en HTML 4.0.
rules
Especifica qué líneas de división entre celdas representar. Véase la definición del atributo rules en HTML 4.0.
summary
Descripción suplementaria sobre el propósito o estructura de una tabla. Véase la definición del atributo summary en HTML 4.0.
width
Especifica la anchura deseada de la tabla. Véase la definición del atributo width en HTML 4.0.
Métodos
createTHead
Crea una fila de cabecera de tabla o devuelve una existente.
Valor de Retorno
Un nuevo elemento de cabecera de tabla (THEAD).

Este método no tiene parámetros.
Este método no provoca excepciones.
deleteTHead
Borra la cabecera de la tabla, si existe.
Este método no tiene parámetros.
Este método no devuelve nada.
Este método no provoca excepciones.
createTFoot
Crea una fila de pie de tabla o devuelve una existente.
Valor de Retorno
Un elemento de pie (TFOOT).

Este método no tiene parámetros.
Este método no provoca excepciones.
deleteTFoot
Borra el pie de una tabla, si existe.
Este método no tiene parámetros.
Este método no devuelve nada.
Este método no provoca excepciones.
createCaption
CCrea un nuevo objeto de título de tabla o devuelve uno existente.
Valor de Retorno
Un elemento CAPTION.

Este método no tiene parámetros.
Este método no provoca excepciones.
deleteCaption
Borra el título de la tabla, si existe.
Este método no tiene parámetros.
Este método no devuelve nada.
Este método no provoca excepciones.
insertRow
Inserta una nueva fila vacía en la tabla. Nota. Una fila de tabla no puede estar vacía de acuerdo con la Recomendación HTML 4.0. La nueva fila se inserta inmediatamente antes y en la misma sección que la fila actual de índice index de la tabla. Si index es igual al número de filas, la nueva fila se añade al final. Además, cuando la tabla está vacía la fila se inserta en un TBODY que es creado e insertado en la tabla.
Parámetros
index

El número de fila donde insertar la nueva fila. El índice empieza en 0 y es relativo a todas las celdas contenidas dentro de la tabla, independientemente de la sección padre.

Valor de Retorno
La fila recién creada.

Este método no provoca excepciones.
deleteRow
Borra una fila de la tabla.
Parámetros
index

El índice de la fila a borrar. El índice empieza en 0 y es relativo a todas las celdas contenidas dentro de la tabla, independientemente de la sección padre.


Este método no devuelve nada.
Este método no provoca excepciones.
Interfaz HTMLTableCaptionElement

Título de tabla. Véase la definición del elemento CAPTION en HTML 4.0.

Definición IDL
interface HTMLTableCaptionElement : HTMLElement {
           attribute  DOMString            align;
};

Atributos
align
Alineación del título con respecto a la tabla. Véase la definición del atributo align en HTML 4.0. Este atributo está desaprobado en HTML 4.0.
Interfaz HTMLTableColElement

Agrupa los elementos COL y COLGROUP. Véase la definición del elemento COL en HTML 4.0.

Definición IDL
interface HTMLTableColElement : HTMLElement {
           attribute  DOMString            align;
           attribute  DOMString            ch;
           attribute  DOMString            chOff;
           attribute  long                 span;
           attribute  DOMString            vAlign;
           attribute  DOMString            width;
};

Atributos
align
Alineación horizontal de los datos de las celdas de una columna. Véase la definición del atributo align en HTML 4.0.
ch
Carácter de alineación de las celdas de una columna. Véase la definición del atributo char en HTML 4.0.
chOff
Offset del carácter de alineación. Véase la definición del atributo charoff en HTML 4.0.
span
Indica el número de columnas de un grupo o que son afectadas por un agrupamiento. Véase la definición del atributo span en HTML 4.0.
vAlign
Alineación vertical de las celdas de datos de una columna. Véase la definición del atributo valign en HTML 4.0.
width
Anchura por defecto de las columnas. Véase la definición del atributo width en HTML 4.0.
Interfaz HTMLTableSectionElement

Los elementos THEAD, TFOOT y TBODY.

Definición IDL
interface HTMLTableSectionElement : HTMLElement {
           attribute  DOMString            align;
           attribute  DOMString            ch;
           attribute  DOMString            chOff;
           attribute  DOMString            vAlign;
  readonly attribute  HTMLCollection       rows;
  HTMLElement               insertRow(in long index);
  void                      deleteRow(in long index);
};

Atributos
align
Alineación horizontal de los datos de las celdas. Véase el atributo align de HTMLTheadElement para más detalles.
ch
Carácter de alineación para las celdas de una columna. Véase la definición del atributo char en HTML 4.0.
chOff
Offset del carácter de alineación. Véase la definición del atributo charoff en HTML 4.0.
vAlign
Alineación vertical de los datos de las celdas. Véase el atributo valign de HTMLTheadElement para más detalles.
rows
El conjunto de las filas de esta sección de tabla.
Métodos
insertRow
Inserta una fila en esta sección.
Parámetros
index

El número de fila en que insertar la nueva fila. El índice empieza en 0 y es relativo solamente a las filas contenidas dentro de esta sección, no a todas las filas de la tabla.

Valor de Retorno
La fila recién creada.

Este método no provoca excepciones.
deleteRow
Borrar una fila de esta sección.
Parámetros
index

El índice de la fila a borrar. El índice empieza en 0 y es relativo solamente a las filas contenidas dentro de esta sección, no a todas las filas de la tabla.


Este método no devuelve nada.
Este método no provoca excepciones.
Interfaz HTMLTableRowElement

Una fila de una tabla. Véase la definición del elemento TR en HTML 4.0.

Definición IDL
interface HTMLTableRowElement : HTMLElement {
  readonly attribute  long                 rowIndex;
  readonly attribute  long                 sectionRowIndex;
  readonly attribute  HTMLCollection       cells;
           attribute  DOMString            align;
           attribute  DOMString            bgColor;
           attribute  DOMString            ch;
           attribute  DOMString            chOff;
           attribute  DOMString            vAlign;
  HTMLElement               insertCell(in long index);
  void                      deleteCell(in long index);
};

Atributos
rowIndex
El índice de esta fila, con relación a la tabla completa.
sectionRowIndex
El índice de esta fila, con relación a su sección (THEAD, TFOOT o TBODY).
cells
El conjunto de las celdas de esta fila.
align
Alineación horizontal de los datos contenidos en las celdas de esta fila. Véase la definición del atributo align en HTML 4.0.
bgColor
Color de fondo de la fila. Véase la definición del atributo bgcolor en HTML 4.0. Este atributo está desaprobado en HTML 4.0.
ch
Carácter de alineación para las celdas de una columna. Véase la definición del atributo char en HTML 4.0.
chOff
Offset del carácter de alineación. Véase la definición del atributo charoff en HTML 4.0.
vAlign
Alineación vertical de los datos contenidos en las celdas de esta fila. Véase la definición del atributo valign en HTML 4.0.
Métodos
insertCell
Inserta una celda TD vacía en esta fila.
Parámetros
index

El lugar en que insertar la celda.

Valor de Retorno
La celda recién creada.

Este método no provoca excepciones.
deleteCell
Borrar una celda de esta fila.
Parámetros
index

El índice de la celda a borrar.


Este método no devuelve nada.
Este método no provoca excepciones.
Interfaz HTMLTableCellElement

El objeto usado para representar los elementos TH y TD. Véase la definición del elemento TD en HTML 4.0.

Definición IDL
interface HTMLTableCellElement : HTMLElement {
  readonly attribute  long                 cellIndex;
           attribute  DOMString            abbr;
           attribute  DOMString            align;
           attribute  DOMString            axis;
           attribute  DOMString            bgColor;
           attribute  DOMString            ch;
           attribute  DOMString            chOff;
           attribute  long                 colSpan;
           attribute  DOMString            headers;
           attribute  DOMString            height;
           attribute  boolean              noWrap;
           attribute  long                 rowSpan;
           attribute  DOMString            scope;
           attribute  DOMString            vAlign;
           attribute  DOMString            width;
};

Atributos
cellIndex
El índice de esta celda dentro de la fila.
abbr
Abreviatura para celdas de encabezado. Véase la definición del atributo abbr en HTML 4.0.
align
Alineación horizontal de los datos de la celda. Véase la definición del atributo align en HTML 4.0.
axis
Grupo de nombres de encabezados relacionados. Véase la definición del atributo axis en HTML 4.0.
bgColor
Color de fondo de la celda. Véase la definición del atributo bgcolor en HTML 4.0. Este atributo está desaprobado en HTML 4.0.
ch
Carácter de alineación para las celdas de una columna. Véase la definición del atributo char en HTML 4.0.
chOff
Offset del carácter de alineación. Véase la definición del atributo charoff en HTML 4.0.
colSpan
Número de columnas abarcado por una celda. Véase la definición del atributo colspan en HTML 4.0.
headers
Lista de valores de atributos id para celdas de encabezado. Véase la definición del atributo headers en HTML 4.0.
height
Altura de la celda. Véase la definición del atributo height en HTML 4.0. Este atributo está desaprobado en HTML 4.0.
noWrap
Suprimir ajuste automático de líneas. Véase la definición del atributo nowrap en HTML 4.0. Este atributo está desaprobado en HTML 4.0.
rowSpan
Número de filas abarcado por la celda. Véase la definición del atributo rowspan en HTML 4.0.
scope
Campo de acción cubierto por celdas de encabezado. Véase la definición del atributo scope en HTML 4.0.
vAlign
Alineación vertical de los datos de la celda. Véase la definición del atributo valign en HTML 4.0.
width
Anchura de la celda. Véase la definición del atributo width en HTML 4.0. Este atributo está desaprobado en HTML 4.0.
Interfaz HTMLFrameSetElement

Crea una cuadrícula de marcos. Véase la definición del elemento FRAMESET en HTML 4.0.

Definición IDL
interface HTMLFrameSetElement : HTMLElement {
           attribute  DOMString            cols;
           attribute  DOMString            rows;
};

Atributos
cols
El número de columnas de marcos del grupo de marcos. Véase la definición del atributo cols en HTML 4.0.
rows
El número de filas de marcos del grupo de marcos. Véase la definición del atributo rows en HTML 4.0.
Interfaz HTMLFrameElement

Crea un marco. Véase la definición del elemento FRAME en HTML 4.0.

Definición IDL
interface HTMLFrameElement : HTMLElement {
           attribute  DOMString            frameBorder;
           attribute  DOMString            longDesc;
           attribute  DOMString            marginHeight;
           attribute  DOMString            marginWidth;
           attribute  DOMString            name;
           attribute  boolean              noResize;
           attribute  DOMString            scrolling;
           attribute  DOMString            src;
};

Atributos
frameBorder
Pedir bordes para el marco. Véase la definición del atributo frameborder en HTML 4.0.
longDesc
URI que designa una descripción larga de esta imagen o marco. Véase la definición del atributo longdesc en HTML 4.0.
marginHeight
Altura de los márgenes del marco, en píxeles. Véase la definición del atributo marginheight en HTML 4.0.
marginWidth
Anchura de los márgenes del marco, en píxeles. Véase la definición del atributo marginwidth en HTML 4.0.
name
El nombre del marco (objeto del atributo target). Véase la definición del atributo name en HTML 4.0.
noResize
Si es true, prohibe al usuario redimensionar el marco. Véase la definición del atributo noresize en HTML 4.0.
scrolling
Especifica si el marco debería tener barras de desplazamiento o no. Véase la definición del atributo scrolling en HTML 4.0.
src
Un URI que designa los contenidos iniciales del marco. Véase la definición del atributo src en HTML 4.0.
Interfaz HTMLIFrameElement

Subventanas en línea. Véase la definición del elemento IFRAME en HTML 4.0.

Definición IDL
interface HTMLIFrameElement : HTMLElement {
           attribute  DOMString            align;
           attribute  DOMString            frameBorder;
           attribute  DOMString            height;
           attribute  DOMString            longDesc;
           attribute  DOMString            marginHeight;
           attribute  DOMString            marginWidth;
           attribute  DOMString            name;
           attribute  DOMString            scrolling;
           attribute  DOMString            src;
           attribute  DOMString            width;
};

Atributos
align
Alinea este objeto (vertical u horizontalmente) con respecto a su texto circundante. Véase la definición del atributo align en HTML 4.0. Este atributo está desaprobado en HTML 4.0.
frameBorder
Pedir bordes para el marco. Véase la definición del atributo frameborder en HTML 4.0.
height
Altura del marco. Véase la definición del atributo height en HTML 4.0.
longDesc
URI que designa una descripción larga de esta imagen o marco. Véase la definición del atributo longdesc en HTML 4.0.
marginHeight
Altura de los márgenes del marco, en píxeles. Véase la definición del atributo marginheight en HTML 4.0.
marginWidth
Anchura de los márgenes del marco, en píxeles. Véase la definición del atributo marginwidth en HTML 4.0.
name
El nombre del marco (objeto del atributo target). Véase la definición del atributo name en HTML 4.0.
scrolling
Especifica si el marco debería tener barras de desplazamiento o no. Véase la definición del atributo scrolling en HTML 4.0.
src
Un URI que designa los contenidos iniciales del marco. Véase la definición del atributo src en HTML 4.0.
width
Anchura del marco. Véase la definición del atributo width en HTML 4.0.