mozilla
Os seus resultados da pesquisa

    DOM Reference

    The Document Object Model (DOM) is a programming interface for HTML and XML documents. It provides a structured representation of the document (a tree) and it defines a way that the structure can be accessed from programs so that they can change the document structure, style and content. The DOM provides a representation of the document as a structured group of nodes and objects that have properties and methods. Essentially, it connects web pages to scripts or programming languages.

    Though often accessed using JavaScript, the DOM is not part of it and it can be used by other languages, though this is much less common.

    An introduction to the DOM is available.

    DOM interfaces

    Obsolete DOM interfaces

    The Document Object Model is in the process of being heavily simplified. In order to achieve this the following interfaces present in the different DOM level 3 or earlier specification have been removed. It is still unclear if some may be reintroduced, but for the moment they have to be considered as obsolete and should be avoided:

    HTML interfaces

    A document containing HTML is described using the HTMLDocument interface. Note that the HTML specification also extends the Document interface.

    An HTMLDocument object also gives access to browser features: the tab, or window, in which a page is drawn using the Window interface, the Style associated to it (usually CSS), the history of the browser relative to the context, History , eventually a Selection done on the document.

    HTML element interfaces

    Other interfaces

    Obsolete HTML intefaces

    SVG interfaces

    SVG element interfaces

    SVG data type interfaces

    Here are the DOM API for data types used in the definitions of SVG properties and attributes.

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

    Starting in Gecko 5.0 (Firefox 5.0 / Thunderbird 5.0 / SeaMonkey 2.2),the following SVG-related DOM interfaces representing lists of objects are now indexable and can be accessed like arrays; in addition, they have a length property indicating the number of items in the lists: SVGLengthList, SVGNumberList, SVGPathSegList, and SVGPointList.

    Static type

    Animated type

    SVG Path segment interfaces

    Other SVG interfaces

    See also

    Etiquetas do documento e colaboradores

    Contributors to this page: Brettz9
    Última atualização por: Brettz9,