Gecko DOM Reference

This is the table of contents for the Gecko DOM reference.

Preface

Introduction

DOM Object References

DOM document Reference

DOM element Reference

DOM event Reference

(with subclasses UIEvent, KeyboardEvent, MouseEvent, TouchEvent)

DOM range Reference

DOM selection Reference

DOM style Reference

DOM window Reference

DOM Files

DOM - Other Objects

HTML interfaces

HTMLDocument (see also document)

HTML element interfaces

Canvas interfaces

These interfaces are used for audio and video media related tasks.

Collection interfaces

HTMLCollection, HTMLAllCollection, HTMLFormControlsCollection, HTMLOptionsCollection, HTMLPropertiesCollection

Other HTML interfaces

DOMTokenList, DOMSettableTokenList, DOMStringMap, RadioNodeList

SVG interfaces

SVGDocument (see also document)

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

ElementTimeControl, TimeEvent

Other SVG interfaces

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

DOM Examples

Tags (5)

Contributors to this page: Boo, Jürgen Jeka, auco, teoli, Jay I., JesseW, RobG, Jeremie, Andreas Wuest, Dewang, Pmsyyz, DozerDC, Brettz9, Markus Prokott, Crash, IgorKitsa, Sheppy, Gsroka, jswisher, Lewis, Elchi3, Nathymig, Mgjbot, Nickolay, Zearin, Ptak82, Wladimir_Palant, CN, ethertank, BenoitL, Dionyziz, mykzhy, Yangky, Federico, Mwgamera, Qphilip, Tupsan, MatrixFrog, Dria
Last updated by: Wladimir_Palant,
Last reviewed by: Wladimir_Palant,