Package | Description |
---|---|
elemental.client | |
elemental.dom | |
elemental.events | |
elemental.html | |
elemental.js.dom | |
elemental.js.events | |
elemental.js.html | |
elemental.js.util | |
elemental.js.xml | |
elemental.ranges | |
elemental.xml |
Class and Description |
---|
Window |
Class and Description |
---|
AnchorElement
DOM anchor elements expose the HTMLAnchorElement (or HTML 4
HTMLAnchorElement ) interface, which provides special properties and methods (beyond the regular element object interface they also have available to them by inheritance) for manipulating the layout and presentation of hyperlink elements. |
AppletElement
Obsolete
|
AreaElement
DOM area objects expose the HTMLAreaElement (or
HTML 4
HTMLAreaElement ) interface, which provides special properties and methods (beyond the regular element object interface they also have available to them by inheritance) for manipulating the layout and presentation of area elements. |
AudioElement
The
HTMLAudioElement interface provides access to the properties of <audio>
elements, as well as methods to manipulate them. |
BaseElement
The
base object exposes the HTMLBaseElement (or
HTML 4 HTMLBaseElement) interface which contains the base URI for a document. This object inherits all of the properties and methods as described in the element section. |
BaseFontElement
Obsolete
|
Blob
|
BodyElement
DOM body elements expose the HTMLBodyElement (or
HTML 4
HTMLBodyElement ) interface, which provides special properties (beyond the regular element
object interface they also have available to them by inheritance) for manipulating body elements. |
BRElement
DOM break elements expose the HTMLBRElement (or HTML 4
HTMLBRElement ) interface which inherits from HTMLElement, but defines no additional members in
HTML5. |
ButtonElement
DOM
Button objects expose the HTMLButtonElement
HTML5 (or HTMLButtonElement
HTML 4) interface, which provides properties and methods (beyond the element object interface they also have available to them by inheritance) for manipulating the layout and presentation of button elements. |
CanvasElement
DOM canvas elements expose the
HTMLCanvasElement interface, which provides properties and methods for manipulating the layout and presentation of canvas elements. |
CanvasRenderingContext |
ClientRect
Represents a rectangular box.
|
ClientRectList |
ContentElement |
DetailsElement
The HTML details element (
<details> ) is used as a disclosure widget from which the user the retrieve additional information. |
DirectoryElement
Obsolete
|
DivElement
DOM div (document division) objects expose the HTMLDivElement (or
HTML 4
HTMLDivElement ) interface, which provides special properties (beyond the regular element object interface they also have available to them by inheritance) for manipulating div elements. |
DListElement
DOM definition list elements expose the HTMLDListElement (or HTML 4
HTMLDListElement ) interface, which provides special properties (beyond the regular element object interface they also have available to them by inheritance) for manipulating definition list elements. |
EmbedElement
Note: This topic describes the HTMLEmbedElement interface as defined in the HTML5 standard.
|
FieldSetElement
DOM
fieldset elements expose the HTMLFieldSetElement (
HTML 4 HTMLFieldSetElement) interface, which provides special properties and methods (beyond the regular element object interface they also have available to them by inheritance) for manipulating the layout and presentation of field-set elements. |
File
The
File object provides information about -- and access to the contents of -- files. |
FileList
An object of this type is returned by the
files property of the HTML input element; this lets you access the list of files selected with the <input type="file"> element. |
FontElement
Obsolete
|
FormElement
FORM elements share all of the properties and methods of other HTML elements described in the element section. |
FrameElement
<frame> is an HTML element which defines a particular area in which another HTML document can be displayed. |
FrameSetElement
<frameset> is an HTML element which is used to contain <frame>
elements. |
HeadElement
The DOM
head element exposes the HTMLHeadElement (or
HTML 4 HTMLHeadElement) interface, which contains the descriptive information, or metadata, for a document. |
HeadingElement |
HRElement
DOM
hr elements expose the HTMLHRElement (or HTML 4 HTMLHRElement ) interface, which provides special properties (beyond the regular element object interface they also have available to them by inheritance) for manipulating hr elements. |
HTMLAllCollection |
HTMLCollection
HTMLCollection is an interface representing a generic collection of elements (in document order) and offers methods and properties for traversing the list. |
HtmlElement
The
html object exposes the HTMLHtmlElement (
HTML 4 HTMLHtmlElement) interface and serves as the root node for a given HTML document. This object inherits the properties and methods described in the element section. In
HTML5, this interface inherits from HTMLElement, but provides no other members. |
IFrameElement
DOM iframe objects expose the HTMLIFrameElement (or HTML 4
HTMLIFrameElement ) interface, which provides special properties and methods (beyond the regular element object interface they also have available to them by inheritance) for manipulating the layout and presentation of inline frame elements. |
ImageElement
DOM image objects expose the HTMLImageElement (or
HTML 4
HTMLImageElement ) interface, which provides special properties and methods (beyond the regular element
object interface they also have available to them by inheritance) for manipulating the layout and presentation of input elements. |
InputElement
DOM
Input objects expose the HTMLInputElement (or
HTML 4 HTMLInputElement ) interface, which provides special properties and methods (beyond the regular element object interface they also have available to them by inheritance) for manipulating the layout and presentation of input elements. |
KeygenElement
Note: This page describes the Keygen Element interface as specified, not as currently implemented by Gecko.
|
LabelElement
DOM Label objects inherit all of the properties and methods of DOM element, and also expose the HTMLLabelElement(or
HTML 4 HTMLLabelElement) interface.
|
LegendElement
DOM Legend objects inherit all of the properties and methods of DOM HTMLElement, and also expose the HTMLLegendElement
HTML5 (or HTMLLegendElement
HTML 4) interface.
|
LIElement
The HTML List item element (
<li> ) is used to represent a list item. |
LinkElement
The HTML Link Element (<link>) specifies relationships between the current document and other documents.
|
Location
Returns a
Location object, which contains information about the URL of the document and provides methods for changing that URL. |
MapElement
The HTML Map element (
<map> ) is used with <area>
elements to define a image map. |
MarqueeElement
Non-standard
|
MediaElement |
MenuElement
The HTML menu element (
<menu> ) represents an unordered list of menu choices, or commands. |
MetaElement
The meta objects expose the HTMLMetaElement interface which contains descriptive metadata about a document. This object inherits all of the properties and methods described in the element section.
|
MeterElement
The HTML meter element (
<meter> ) represents either a scalar value within a known range or a fractional value. |
ModElement
DOM mod (modification) objects expose the HTMLModElement (or HTML 4
HTMLModElement ) interface, which provides special properties (beyond the regular element object interface they also have available to them by inheritance) for manipulating modification elements. |
ObjectElement
DOM
Object objects expose the HTMLObjectElement (or HTML 4 HTMLObjectElement) interface, which provides special properties and methods (beyond the regular element object interface they also have available to them by inheritance) for manipulating the layout and presentation of Object element, representing external resources. |
OListElement
The HTML ordered list element (
<ol> ) represents an ordered list of items. |
OptGroupElement
In a web form, the HTML optgroup element (<optgroup>) creates a grouping of options within a
<select>
element. |
OptionElement
DOM option elements elements share all of the properties and methods of other HTML elements described in the element section.
|
OutputElement |
ParagraphElement
DOM p (paragraph) objects expose the HTMLParagraphElement (or
HTML 4
HTMLParagraphElement ) interface, which provides special properties (beyond the regular element object interface they also have available to them by inheritance) for manipulating div elements. |
ParamElement
Parameter element which defines parameters for
<object>
. |
PreElement
This element represents preformatted text.
|
ProgressElement
The HTML progress (
<progress> ) element is used to view the completion progress of a task. |
QuoteElement
DOM quote objects expose the HTMLQuoteElement (or
HTML 4
HTMLQuoteElement ) interface, which provides special properties (beyond the regular element object interface they also have available to them by inheritance) for manipulating quote elements. |
ScriptElement
The
script element is used to embed or reference an executable script within an HTML or XHTML document. |
SelectElement
DOM select elements share all of the properties and methods of other HTML elements described in the element
section. |
Selection |
ShadowElement |
SourceElement |
SpanElement
This HTML element is a generic inline container for phrasing content, which does not inherently represent anything.
|
StyleElement
See Using dynamic styling information for an overview of the objects used to manipulate specified CSS properties using the DOM.
|
TableCaptionElement
DOM table caption elements expose the HTMLTableCaptionElement (or HTML 4
HTMLTableCaptionElement ) interface, which provides special properties (beyond the regular element object interface they also have available to them by inheritance) for manipulating definition list elements. |
TableCellElement
The HTML Table Cell Element (
<td> ) defines a cell that content data. |
TableColElement
DOM table column objects (which may correspond to
<col>
or <colgroup>
HTML elements) expose the HTMLTableColElement (or HTML 4 HTMLTableColElement ) interface, which provides special properties (beyond the regular element object interface they also have available to them by inheritance) for manipulating table column elements. |
TableElement
table objects expose the HTMLTableElement interface, which provides special properties and methods (beyond the regular element object interface they also have available to them by inheritance) for manipulating the layout and presentation of tables in HTML. |
TableRowElement
DOM
table row objects expose the HTMLTableRowElement interface, which provides special properties and methods (beyond the regular element object interface they also have available to them by inheritance) for manipulating the layout and presentation of rows in an HTML table. |
TableSectionElement
The HTML Table Head Element (
<thead> ) defines a set of rows defining the head of the columns of the table. |
TextAreaElement
DOM
TextArea objects expose the HTMLTextAreaElement (or
HTML 4 HTMLTextAreaElement ) interface, which provides special properties and methods (beyond the regular element object interface they also have available to them by inheritance) for manipulating the layout and presentation of <textarea>
elements. |
TitleElement
The
title object exposes the HTMLTitleElement interface which contains the title for a document. This element inherits all of the properties and methods described in the element section. |
TrackElement |
UListElement
The HTML unordered list element (
<ul> ) represents an unordered list of items, namely a collection of items that do not have a numerical ordering, and their order in the list is meaningless. |
UnknownElement
Dies ist die Übersichtsseite der Gecko DOM Referenz.
|
VideoElement
DOM
video objects expose the HTMLVideoElement interface, which provides special properties (beyond the regular element object and HTMLMediaElement interfaces they also have available to them by inheritance) for manipulating video objects. |
VoidCallback |
Window |
Class and Description |
---|
Window |
Class and Description |
---|
AbstractWorker |
Animation |
ApplicationCache |
ArrayBuffer
The
ArrayBuffer is a data type that is used to represent a generic, fixed-length binary data buffer. |
ArrayBufferView
The
ArrayBufferView type describes a particular view on the contents of an ArrayBuffer 's data. |
AudioBuffer |
AudioBufferCallback |
AudioBufferSourceNode |
AudioChannelMerger |
AudioChannelSplitter |
AudioContext |
AudioDestinationNode |
AudioElement
The
HTMLAudioElement interface provides access to the properties of <audio>
elements, as well as methods to manipulate them. |
AudioGain |
AudioGainNode |
AudioListener |
AudioNode |
AudioPannerNode |
AudioParam |
AudioSourceNode |
BarProp |
BatteryManager |
BiquadFilterNode |
Blob
|
CanvasElement
DOM canvas elements expose the
HTMLCanvasElement interface, which provides properties and methods for manipulating the layout and presentation of canvas elements. |
CanvasGradient
This is an opaque object representing a gradient and returned by CanvasRenderingContext2D's createLinearGradient or createRadialGradient methods.
|
CanvasPattern
This is an opaque object created by CanvasRenderingContext2D's createPattern method (whether based on a image, canvas, or video).
|
CanvasRenderingContext |
ClientRect
Represents a rectangular box.
|
Console
Beginning with Firefox 4, the old Error Console has been deprecated in favor of the new, improved Web Console.
|
ConvolverNode |
Crypto
Non-standard
|
Database
|
DatabaseCallback |
DatabaseSync
DRAFT
This page is not complete.
|
DelayNode |
DeprecatedPeerConnection |
DirectoryEntry
DRAFT This page is not complete.
|
DirectoryEntrySync
DRAFT This page is not complete.
|
DirectoryReader
`DRAFT This page is not complete.
|
DirectoryReaderSync
`DRAFT This page is not complete.
|
DOMFileSystem |
DOMFileSystemSync |
DOMMimeType |
DOMMimeTypeArray |
DOMPlugin
The
Plugin interface provides information about a browser plugin. |
DOMPluginArray |
DOMURL |
DynamicsCompressorNode |
EntriesCallback |
Entry
DRAFT This page is not complete.
|
EntryArray |
EntryArraySync |
EntryCallback |
EntrySync
DRAFT This page is not complete.
|
ErrorCallback |
EventSource
The
EventSource interface is used to manage server-sent events. |
File
The
File object provides information about -- and access to the contents of -- files. |
FileCallback |
FileEntrySync
DRAFT This page is not complete.
|
FileError
Represents an error that occurs while using the
FileReader
interface. |
FileList
An object of this type is returned by the
files property of the HTML input element; this lets you access the list of files selected with the <input type="file"> element. |
FileReader |
FileReaderSync
The
FileReaderSync interface allows to read File or Blob objects in a synchronous way. |
FileSystemCallback |
FileWriter |
FileWriterCallback |
FileWriterSync |
Float32Array
The
Float32Array type represents an array of 32-bit floating point numbers (corresponding to the C float data type). |
Float64Array
The
Float64Array type represents an array of 64-bit floating point numbers (corresponding to the C double data type). |
FormElement
FORM elements share all of the properties and methods of other HTML elements described in the element section. |
History
Returns a reference to the
History object, which provides an interface for manipulating the browser session history (pages visited in the tab or frame that the current page is loaded in). |
HTMLCollection
HTMLCollection is an interface representing a generic collection of elements (in document order) and offers methods and properties for traversing the list. |
HTMLOptionsCollection
HTMLOptionsCollection is an interface representing a collection of HTML option elements (in document order) and offers methods and properties for traversing the list as well as optionally altering its items.
|
IceCallback |
IceCandidate |
IDBCursor
The
IDBCursor interface of the IndexedDB API represents a cursor for traversing or iterating over multiple records in a database. |
IDBDatabase
The
IDBDatabase interface of the IndexedDB API provides asynchronous access to a connection to a database. |
IDBFactory
The
IDBFactory interface of the IndexedDB API lets applications asynchronously access the indexed databases. |
IDBIndex |
IDBKeyRange
The
IDBKeyRange interface of the IndexedDB API represents a continuous interval over some data type that is used for keys. |
IDBObjectStore
The
IDBObjectStore interface of the IndexedDB API represents an object store in a database. Records within an object store are sorted according to their keys. |
IDBRequest
The
IDBRequest interface of the IndexedDB API provides access to results of asynchronous requests to databases and database objects using event handler attributes. |
IDBTransaction
The
IDBTransaction interface of the IndexedDB API provides a static, asynchronous transaction on a database using event handler attributes. |
IDBVersionChangeRequest
Warning: The latest specification does not include this interface anymore as the
IDBDatabase.setVersion() method has been removed. |
ImageData
Used with the
<canvas>
element. |
ImageElement
DOM image objects expose the HTMLImageElement (or
HTML 4
HTMLImageElement ) interface, which provides special properties and methods (beyond the regular element
object interface they also have available to them by inheritance) for manipulating the layout and presentation of input elements. |
Int16Array
The
Int16Array type represents an array of twos-complement 16-bit signed integers. |
Int32Array
The
Int32Array type represents an array of twos-complement 32-bit signed integers. |
Int8Array
The
Int8Array type represents an array of twos-complement 8-bit signed integers. |
JavaScriptAudioNode |
JavaScriptCallFrame |
Location
Returns a
Location object, which contains information about the URL of the document and provides methods for changing that URL. |
MediaController |
MediaElement |
MediaElementAudioSourceNode |
MediaError |
MediaKeyError |
MediaQueryList
DRAFT
This page is not complete.
|
MediaQueryListListener
DRAFT
This page is not complete.
|
MemoryInfo |
Metadata
Metadata is structured data about data.
|
MetadataCallback |
Navigator
Returns a reference to the navigator object, which can be queried for information about the application running the script.
|
NavigatorUserMediaError |
NavigatorUserMediaErrorCallback |
NavigatorUserMediaSuccessCallback |
Notification
|
NotificationCenter |
OptionElement
DOM option elements elements share all of the properties and methods of other HTML elements described in the element section.
|
Oscillator |
PagePopupController |
PeerConnection00 |
Performance
The articles linked to from here will help you improve performance, whether you're developing core Mozilla code or an add-on.
|
PerformanceNavigation |
PerformanceTiming |
Point |
RealtimeAnalyserNode |
Screen
Returns a reference to the screen object associated with the window.
|
Selection |
SessionDescription |
SharedWorker
Not yet implemented by Firefox.
|
SignalingCallback |
SQLError |
SQLResultSet |
SQLResultSetRowList |
SQLTransaction |
SQLTransactionCallback |
SQLTransactionErrorCallback |
SQLTransactionSync |
SQLTransactionSyncCallback |
Storage
Storage is a SQLite database API.
|
StorageInfo |
StorageInfoErrorCallback |
StorageInfoQuotaCallback |
StorageInfoUsageCallback |
StyleMedia |
TableCaptionElement
DOM table caption elements expose the HTMLTableCaptionElement (or HTML 4
HTMLTableCaptionElement ) interface, which provides special properties (beyond the regular element object interface they also have available to them by inheritance) for manipulating definition list elements. |
TableSectionElement
The HTML Table Head Element (
<thead> ) defines a set of rows defining the head of the columns of the table. |
TextMetrics
Returned by CanvasRenderingContext2D's measureText method.
|
TextTrack |
TextTrackCue |
TextTrackCueList |
TextTrackList |
TimeRanges |
Uint16Array
The
Uint16Array type represents an array of unsigned 16-bit integers.. |
Uint32Array
The
Uint32Array type represents an array of 32-bit unsigned integers. |
Uint8Array
The
UInt8Array type represents an array of 8-bit unsigned integers. |
Uint8ClampedArray |
ValidityState
The DOM
ValidityState interface represents the validity states that an element can be in, with respect to constraint validation. |
VideoElement
DOM
video objects expose the HTMLVideoElement interface, which provides special properties (beyond the regular element object and HTMLMediaElement interfaces they also have available to them by inheritance) for manipulating video objects. |
VoidCallback |
WaveShaperNode |
WaveTable |
WebGLActiveInfo |
WebGLBuffer |
WebGLContextAttributes |
WebGLFramebuffer |
WebGLProgram |
WebGLRenderbuffer |
WebGLShader |
WebGLShaderPrecisionFormat |
WebGLTexture |
WebGLUniformLocation |
WebGLVertexArrayObjectOES |
WebSocket
|
Window |
Worker
Workers are background tasks that can be easily created and can send messages back to their creators.
|
WorkerGlobalScope |
WorkerLocation |
WorkerNavigator |
Class and Description |
---|
File
The
File object provides information about -- and access to the contents of -- files. |
HTMLAllCollection |
ImageElement
DOM image objects expose the HTMLImageElement (or
HTML 4
HTMLImageElement ) interface, which provides special properties and methods (beyond the regular element
object interface they also have available to them by inheritance) for manipulating the layout and presentation of input elements. |
Location
Returns a
Location object, which contains information about the URL of the document and provides methods for changing that URL. |
VoidCallback |
Window |
Class and Description |
---|
Window |
Class and Description |
---|
AbstractWorker |
AnchorElement
DOM anchor elements expose the HTMLAnchorElement (or HTML 4
HTMLAnchorElement ) interface, which provides special properties and methods (beyond the regular element object interface they also have available to them by inheritance) for manipulating the layout and presentation of hyperlink elements. |
Animation |
AnimationList |
AppletElement
Obsolete
|
ApplicationCache |
AreaElement
DOM area objects expose the HTMLAreaElement (or
HTML 4
HTMLAreaElement ) interface, which provides special properties and methods (beyond the regular element object interface they also have available to them by inheritance) for manipulating the layout and presentation of area elements. |
ArrayBuffer
The
ArrayBuffer is a data type that is used to represent a generic, fixed-length binary data buffer. |
ArrayBufferView
The
ArrayBufferView type describes a particular view on the contents of an ArrayBuffer 's data. |
AudioBuffer |
AudioBufferCallback |
AudioBufferSourceNode |
AudioChannelMerger |
AudioChannelSplitter |
AudioContext |
AudioDestinationNode |
AudioElement
The
HTMLAudioElement interface provides access to the properties of <audio>
elements, as well as methods to manipulate them. |
AudioGain |
AudioGainNode |
AudioListener |
AudioNode |
AudioPannerNode |
AudioParam |
AudioProcessingEvent |
AudioSourceNode |
BarProp |
BaseElement
The
base object exposes the HTMLBaseElement (or
HTML 4 HTMLBaseElement) interface which contains the base URI for a document. This object inherits all of the properties and methods as described in the element section. |
BaseFontElement
Obsolete
|
BatteryManager |
BiquadFilterNode |
Blob
|
BodyElement
DOM body elements expose the HTMLBodyElement (or
HTML 4
HTMLBodyElement ) interface, which provides special properties (beyond the regular element
object interface they also have available to them by inheritance) for manipulating body elements. |
BRElement
DOM break elements expose the HTMLBRElement (or HTML 4
HTMLBRElement ) interface which inherits from HTMLElement, but defines no additional members in
HTML5. |
ButtonElement
DOM
Button objects expose the HTMLButtonElement
HTML5 (or HTMLButtonElement
HTML 4) interface, which provides properties and methods (beyond the element object interface they also have available to them by inheritance) for manipulating the layout and presentation of button elements. |
CanvasElement
DOM canvas elements expose the
HTMLCanvasElement interface, which provides properties and methods for manipulating the layout and presentation of canvas elements. |
CanvasGradient
This is an opaque object representing a gradient and returned by CanvasRenderingContext2D's createLinearGradient or createRadialGradient methods.
|
CanvasPattern
This is an opaque object created by CanvasRenderingContext2D's createPattern method (whether based on a image, canvas, or video).
|
CanvasRenderingContext |
CanvasRenderingContext2D |
ClientRect
Represents a rectangular box.
|
ClientRectList |
Console
Beginning with Firefox 4, the old Error Console has been deprecated in favor of the new, improved Web Console.
|
ContentElement |
ConvolverNode |
Crypto
Non-standard
|
Database
|
DatabaseCallback |
DatabaseSync
DRAFT
This page is not complete.
|
DataView
DRAFT
This page is not complete.
|
DedicatedWorkerGlobalScope |
DelayNode |
DeprecatedPeerConnection |
DetailsElement
The HTML details element (
<details> ) is used as a disclosure widget from which the user the retrieve additional information. |
DirectoryElement
Obsolete
|
DirectoryEntry
DRAFT This page is not complete.
|
DirectoryEntrySync
DRAFT This page is not complete.
|
DirectoryReader
`DRAFT This page is not complete.
|
DirectoryReaderSync
`DRAFT This page is not complete.
|
DivElement
DOM div (document division) objects expose the HTMLDivElement (or
HTML 4
HTMLDivElement ) interface, which provides special properties (beyond the regular element object interface they also have available to them by inheritance) for manipulating div elements. |
DListElement
DOM definition list elements expose the HTMLDListElement (or HTML 4
HTMLDListElement ) interface, which provides special properties (beyond the regular element object interface they also have available to them by inheritance) for manipulating definition list elements. |
DOMFileSystem |
DOMFileSystemSync |
DOMMimeType |
DOMMimeTypeArray |
DOMPlugin
The
Plugin interface provides information about a browser plugin. |
DOMPluginArray |
DOMURL |
DynamicsCompressorNode |
EmbedElement
Note: This topic describes the HTMLEmbedElement interface as defined in the HTML5 standard.
|
EntriesCallback |
Entry
DRAFT This page is not complete.
|
EntryArray |
EntryArraySync |
EntryCallback |
EntrySync
DRAFT This page is not complete.
|
ErrorCallback |
EventSource
The
EventSource interface is used to manage server-sent events. |
EXTTextureFilterAnisotropic |
FieldSetElement
DOM
fieldset elements expose the HTMLFieldSetElement (
HTML 4 HTMLFieldSetElement) interface, which provides special properties and methods (beyond the regular element object interface they also have available to them by inheritance) for manipulating the layout and presentation of field-set elements. |
File
The
File object provides information about -- and access to the contents of -- files. |
FileCallback |
FileEntry
DRAFT This page is not complete.
|
FileEntrySync
DRAFT This page is not complete.
|
FileError
Represents an error that occurs while using the
FileReader
interface. |
FileException
DRAFT
This page is not complete. |
FileList
An object of this type is returned by the
files property of the HTML input element; this lets you access the list of files selected with the <input type="file"> element. |
FileReader |
FileReaderSync
The
FileReaderSync interface allows to read File or Blob objects in a synchronous way. |
FileSystemCallback |
FileWriter |
FileWriterCallback |
FileWriterSync |
Float32Array
The
Float32Array type represents an array of 32-bit floating point numbers (corresponding to the C float data type). |
Float64Array
The
Float64Array type represents an array of 64-bit floating point numbers (corresponding to the C double data type). |
FontElement
Obsolete
|
FormData |
FormElement
FORM elements share all of the properties and methods of other HTML elements described in the element section. |
FrameElement
<frame> is an HTML element which defines a particular area in which another HTML document can be displayed. |
FrameSetElement
<frameset> is an HTML element which is used to contain <frame>
elements. |
HeadElement
The DOM
head element exposes the HTMLHeadElement (or
HTML 4 HTMLHeadElement) interface, which contains the descriptive information, or metadata, for a document. |
HeadingElement |
History
Returns a reference to the
History object, which provides an interface for manipulating the browser session history (pages visited in the tab or frame that the current page is loaded in). |
HRElement
DOM
hr elements expose the HTMLHRElement (or HTML 4 HTMLHRElement ) interface, which provides special properties (beyond the regular element object interface they also have available to them by inheritance) for manipulating hr elements. |
HTMLAllCollection |
HTMLCollection
HTMLCollection is an interface representing a generic collection of elements (in document order) and offers methods and properties for traversing the list. |
HtmlElement
The
html object exposes the HTMLHtmlElement (
HTML 4 HTMLHtmlElement) interface and serves as the root node for a given HTML document. This object inherits the properties and methods described in the element section. In
HTML5, this interface inherits from HTMLElement, but provides no other members. |
HTMLOptionsCollection
HTMLOptionsCollection is an interface representing a collection of HTML option elements (in document order) and offers methods and properties for traversing the list as well as optionally altering its items.
|
IceCallback |
IceCandidate |
IDBCursor
The
IDBCursor interface of the IndexedDB API represents a cursor for traversing or iterating over multiple records in a database. |
IDBCursorWithValue |
IDBDatabase
The
IDBDatabase interface of the IndexedDB API provides asynchronous access to a connection to a database. |
IDBDatabaseException
In the IndexedDB API, an
IDBDatabaseException object represents exception conditions that can be encountered while performing database operations. |
IDBFactory
The
IDBFactory interface of the IndexedDB API lets applications asynchronously access the indexed databases. |
IDBIndex |
IDBKeyRange
The
IDBKeyRange interface of the IndexedDB API represents a continuous interval over some data type that is used for keys. |
IDBObjectStore
The
IDBObjectStore interface of the IndexedDB API represents an object store in a database. Records within an object store are sorted according to their keys. |
IDBRequest
The
IDBRequest interface of the IndexedDB API provides access to results of asynchronous requests to databases and database objects using event handler attributes. |
IDBTransaction
The
IDBTransaction interface of the IndexedDB API provides a static, asynchronous transaction on a database using event handler attributes. |
IDBVersionChangeEvent
The
IDBVersionChangeEvent interface of the IndexedDB API indicates that the version of the database has changed. |
IDBVersionChangeRequest
Warning: The latest specification does not include this interface anymore as the
IDBDatabase.setVersion() method has been removed. |
IFrameElement
DOM iframe objects expose the HTMLIFrameElement (or HTML 4
HTMLIFrameElement ) interface, which provides special properties and methods (beyond the regular element object interface they also have available to them by inheritance) for manipulating the layout and presentation of inline frame elements. |
ImageData
Used with the
<canvas>
element. |
ImageElement
DOM image objects expose the HTMLImageElement (or
HTML 4
HTMLImageElement ) interface, which provides special properties and methods (beyond the regular element
object interface they also have available to them by inheritance) for manipulating the layout and presentation of input elements. |
InputElement
DOM
Input objects expose the HTMLInputElement (or
HTML 4 HTMLInputElement ) interface, which provides special properties and methods (beyond the regular element object interface they also have available to them by inheritance) for manipulating the layout and presentation of input elements. |
Int16Array
The
Int16Array type represents an array of twos-complement 16-bit signed integers. |
Int32Array
The
Int32Array type represents an array of twos-complement 32-bit signed integers. |
Int8Array
The
Int8Array type represents an array of twos-complement 8-bit signed integers. |
JavaScriptAudioNode |
JavaScriptCallFrame |
KeygenElement
Note: This page describes the Keygen Element interface as specified, not as currently implemented by Gecko.
|
LabelElement
DOM Label objects inherit all of the properties and methods of DOM element, and also expose the HTMLLabelElement(or
HTML 4 HTMLLabelElement) interface.
|
LegendElement
DOM Legend objects inherit all of the properties and methods of DOM HTMLElement, and also expose the HTMLLegendElement
HTML5 (or HTMLLegendElement
HTML 4) interface.
|
LIElement
The HTML List item element (
<li> ) is used to represent a list item. |
LinkElement
The HTML Link Element (<link>) specifies relationships between the current document and other documents.
|
Location
Returns a
Location object, which contains information about the URL of the document and provides methods for changing that URL. |
MapElement
The HTML Map element (
<map> ) is used with <area>
elements to define a image map. |
MarqueeElement
Non-standard
|
MediaController |
MediaElement |
MediaElementAudioSourceNode |
MediaError |
MediaKeyError |
MediaKeyEvent |
MediaQueryList
DRAFT
This page is not complete.
|
MediaQueryListListener
DRAFT
This page is not complete.
|
MemoryInfo |
MenuElement
The HTML menu element (
<menu> ) represents an unordered list of menu choices, or commands. |
Metadata
Metadata is structured data about data.
|
MetadataCallback |
MetaElement
The meta objects expose the HTMLMetaElement interface which contains descriptive metadata about a document. This object inherits all of the properties and methods described in the element section.
|
MeterElement
The HTML meter element (
<meter> ) represents either a scalar value within a known range or a fractional value. |
ModElement
DOM mod (modification) objects expose the HTMLModElement (or HTML 4
HTMLModElement ) interface, which provides special properties (beyond the regular element object interface they also have available to them by inheritance) for manipulating modification elements. |
Navigator
Returns a reference to the navigator object, which can be queried for information about the application running the script.
|
NavigatorUserMediaError |
NavigatorUserMediaErrorCallback |
NavigatorUserMediaSuccessCallback |
Notification
|
NotificationCenter |
ObjectElement
DOM
Object objects expose the HTMLObjectElement (or HTML 4 HTMLObjectElement) interface, which provides special properties and methods (beyond the regular element object interface they also have available to them by inheritance) for manipulating the layout and presentation of Object element, representing external resources. |
OESStandardDerivatives |
OESTextureFloat |
OESVertexArrayObject |
OfflineAudioCompletionEvent |
OListElement
The HTML ordered list element (
<ol> ) represents an ordered list of items. |
OperationNotAllowedException |
OptGroupElement
In a web form, the HTML optgroup element (<optgroup>) creates a grouping of options within a
<select>
element. |
OptionElement
DOM option elements elements share all of the properties and methods of other HTML elements described in the element section.
|
Oscillator |
OutputElement |
PagePopupController |
ParagraphElement
DOM p (paragraph) objects expose the HTMLParagraphElement (or
HTML 4
HTMLParagraphElement ) interface, which provides special properties (beyond the regular element object interface they also have available to them by inheritance) for manipulating div elements. |
ParamElement
Parameter element which defines parameters for
<object>
. |
PeerConnection00 |
Performance
The articles linked to from here will help you improve performance, whether you're developing core Mozilla code or an add-on.
|
PerformanceNavigation |
PerformanceTiming |
Point |
PreElement
This element represents preformatted text.
|
ProgressElement
The HTML progress (
<progress> ) element is used to view the completion progress of a task. |
QuoteElement
DOM quote objects expose the HTMLQuoteElement (or
HTML 4
HTMLQuoteElement ) interface, which provides special properties (beyond the regular element object interface they also have available to them by inheritance) for manipulating quote elements. |
RadioNodeList |
RealtimeAnalyserNode |
Screen
Returns a reference to the screen object associated with the window.
|
ScriptElement
The
script element is used to embed or reference an executable script within an HTML or XHTML document. |
SelectElement
DOM select elements share all of the properties and methods of other HTML elements described in the element
section. |
Selection |
SessionDescription |
ShadowElement |
SharedWorker
Not yet implemented by Firefox.
|
SharedWorkerGlobalScope |
SignalingCallback |
SourceElement |
SpanElement
This HTML element is a generic inline container for phrasing content, which does not inherently represent anything.
|
SQLError |
SQLException |
SQLResultSet |
SQLResultSetRowList |
SQLTransaction |
SQLTransactionCallback |
SQLTransactionErrorCallback |
SQLTransactionSync |
SQLTransactionSyncCallback |
Storage
Storage is a SQLite database API.
|
StorageEvent
Describes an event occurring on HTML5 client-side storage data. 1.0 11.0 Introduced Gecko 2.0 Inherits from: nsIDOMEvent
Last changed in Gecko 2.0 (Firefox 4 / Thunderbird 3.3 / SeaMonkey 2.1)
|
StorageInfo |
StorageInfoErrorCallback |
StorageInfoQuotaCallback |
StorageInfoUsageCallback |
StyleElement
See Using dynamic styling information for an overview of the objects used to manipulate specified CSS properties using the DOM.
|
StyleMedia |
TableCaptionElement
DOM table caption elements expose the HTMLTableCaptionElement (or HTML 4
HTMLTableCaptionElement ) interface, which provides special properties (beyond the regular element object interface they also have available to them by inheritance) for manipulating definition list elements. |
TableCellElement
The HTML Table Cell Element (
<td> ) defines a cell that content data. |
TableColElement
DOM table column objects (which may correspond to
<col>
or <colgroup>
HTML elements) expose the HTMLTableColElement (or HTML 4 HTMLTableColElement ) interface, which provides special properties (beyond the regular element object interface they also have available to them by inheritance) for manipulating table column elements. |
TableElement
table objects expose the HTMLTableElement interface, which provides special properties and methods (beyond the regular element object interface they also have available to them by inheritance) for manipulating the layout and presentation of tables in HTML. |
TableRowElement
DOM
table row objects expose the HTMLTableRowElement interface, which provides special properties and methods (beyond the regular element object interface they also have available to them by inheritance) for manipulating the layout and presentation of rows in an HTML table. |
TableSectionElement
The HTML Table Head Element (
<thead> ) defines a set of rows defining the head of the columns of the table. |
TextAreaElement
DOM
TextArea objects expose the HTMLTextAreaElement (or
HTML 4 HTMLTextAreaElement ) interface, which provides special properties and methods (beyond the regular element object interface they also have available to them by inheritance) for manipulating the layout and presentation of <textarea>
elements. |
TextMetrics
Returned by CanvasRenderingContext2D's measureText method.
|
TextTrack |
TextTrackCue |
TextTrackCueList |
TextTrackList |
TimeRanges |
TitleElement
The
title object exposes the HTMLTitleElement interface which contains the title for a document. This element inherits all of the properties and methods described in the element section. |
TrackElement |
TrackEvent |
Uint16Array
The
Uint16Array type represents an array of unsigned 16-bit integers.. |
Uint32Array
The
Uint32Array type represents an array of 32-bit unsigned integers. |
Uint8Array
The
UInt8Array type represents an array of 8-bit unsigned integers. |
Uint8ClampedArray |
UListElement
The HTML unordered list element (
<ul> ) represents an unordered list of items, namely a collection of items that do not have a numerical ordering, and their order in the list is meaningless. |
UnknownElement
Dies ist die Übersichtsseite der Gecko DOM Referenz.
|
ValidityState
The DOM
ValidityState interface represents the validity states that an element can be in, with respect to constraint validation. |
VideoElement
DOM
video objects expose the HTMLVideoElement interface, which provides special properties (beyond the regular element object and HTMLMediaElement interfaces they also have available to them by inheritance) for manipulating video objects. |
VoidCallback |
WaveShaperNode |
WaveTable |
WebGLActiveInfo |
WebGLBuffer |
WebGLCompressedTextureS3TC |
WebGLContextAttributes |
WebGLContextEvent |
WebGLDebugRendererInfo |
WebGLDebugShaders |
WebGLFramebuffer |
WebGLLoseContext |
WebGLProgram |
WebGLRenderbuffer |
WebGLRenderingContext |
WebGLShader |
WebGLShaderPrecisionFormat |
WebGLTexture |
WebGLUniformLocation |
WebGLVertexArrayObjectOES |
WebSocket
|
Window |
Worker
Workers are background tasks that can be easily created and can send messages back to their creators.
|
WorkerGlobalScope |
WorkerLocation |
WorkerNavigator |
Class and Description |
---|
Window |
Class and Description |
---|
ArrayBuffer
The
ArrayBuffer is a data type that is used to represent a generic, fixed-length binary data buffer. |
Blob
|
FormData |
Class and Description |
---|
ClientRect
Represents a rectangular box.
|
ClientRectList |
Class and Description |
---|
ArrayBuffer
The
ArrayBuffer is a data type that is used to represent a generic, fixed-length binary data buffer. |
Blob
|
FormData |
Copyright © 2016. All rights reserved.