MDN wants to talk to developers like you: https://qsurvey.mozilla.com/s3/8d22564490d8

Dokumentum Objektum Model (DOM)

Ez a fordítás nem teljes. Kérjük segítsen ezt a cikket lefordítani angolról.

A Dokumentum Objektum Model (DOM) egy programozási interfész a HTML, XML és SVG dokumetumokhoz. Gondoskodokik a struktúrált megjelenítéséről a dokumentumnak (egy fa model) és meghatározza a módját annak, hogy a struktúrához miként lehet hozzáférést nyerni a programoknak aminek segítségével meg tudják változtatni a dokumentum struktúráját, stílusát vagy tartalmát.A DOM gondoskodik a dokumentum megjelenítésről mint csomópontokak és objektumokat tartalmazó struktúrált csoportok amelyeknek vannak tulajdonságai és metódusai. A kölünbőző csomópontokhoz csatolhatók eseménykezelők és amint az adott esemény bekövetkezik, az eseménykezelő végre lesz hajtva. Lényegében a DOM összekapcsolja a weboldalakat a script-ekhez vagy a programozási nyelvekhez.

Annak ellenére, hogy gyakran JavaScript segítségével férünk hozzá, a DOM maga nem része a JavaScript nyelvnek és így más nyelvek is hozzáférhetnek, bár ez nem gyakori.

Egy bevezető a DOM-ba itt elérhető.

DOM interfészek

Elavult DOM interfészek

A Dokumentum Objektum Model intenzív szimplifikáció alatt van. Ennek elérése érdekében ezek a spcifikációk a DOM 3. szintjéből és előtte levő verzióból el lettek távolítva. 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 interfaces

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.

Note: Starting in Gecko 5.0,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

Lásd még

Dokumentum címkék és a közreműködők

 Ezen oldal közreműködői: barcai
 Utoljára frissítve: barcai,