Referência do DOM

Este é o índice remissivo para a Referência do DOM. Uma introdução ao DOM está disponível.

Interfaces do DOM

Interfaces do DOM obsoletas

O Modelo de Objetos de Documentos (DOM) está num processo de grande simplificação. Para isso, interfaces presentes nas diferentes especificações DOM nível 3 ou mais antigas foram removidas. Ainda não é claro se algumas delas serão reintroduzidas mas, por enquanto, elas devem ser consideradas obsoletas e devem ser evitadas:

Interfaces HTML

Um documento contendo HTML é descrito usando a interface HTMLDocument. Note que a especificação HTML também estende a interface Document.

Um objeto HTMLDocument também dá acesso a funcionalidades do navegador: a aba, ou janela, na qual uma página é exibida usando a interface Window, o Estilo associado a ela (normalmente CSS), o Histórico do navegador relativo a esse contexto, uma possível Seleção feita no documento.

Interfaces dos elementos HTML

Outras interfaces

Interfaces do SVG

SVGDocument (veja também document)

Interfaces dos elementos SVG

Interfaces de tipos de dados SVG

Estas são as APIs do DOM para tipos de dados usados na definição de propriedades e atributos SVG.

Gecko 5.0 note
(Firefox 5.0 / Thunderbird 5.0 / SeaMonkey 2.2)

A partir do Gecko 5.0 (Firefox 5.0 / Thunderbird 5.0 / SeaMonkey 2.2), as seguintes interfaces DOM relacionadas ao SVG representando listas de objetos se tornaram indexáveis e podem ser acessadas como arrays; além disso, elas possuem também uma propriedade length, indicando o número de elementos nas listas: SVGLengthList, SVGNumberList, SVGPathSegList e SVGPointList.

Tipos estáticos

Tipos animados

Interfaces de segmentos de caminhos SVG

Interfaces relacionadas à SMIL

ElementTimeControl, TimeEvent

Outras interfaces do SVG

SVGAnimatedPathData, SVGAnimatedPoints, SVGColorProfileRule, SVGCSSRule, SVGExternalResourcesRequired, SVGFitToViewBox, SVGLangSpace, SVGLocatable, SVGRenderingIntent, SVGStylable, SVGTests, SVGTextContentElement, SVGTextPositioningElement, SVGTransformable, SVGUnitTypes, SVGURIReference, SVGViewSpec, SVGZoomAndPan

Veja também

Etiquetas do documento e colaboradores

Última atualização por: srsaude,