Bouwen volgens webstandaarden: Document Object Model (DOM) Level 1

De DOM (Document Object Model) Level 1 is een standaard voor het beschrijven van de hiërarchie van XML- en HTML-elementen in het geheugen van de browser.

Het is vergelijkbaar met een boommodel. DOM geeft client-side scripttalen, zoals ECMAScript, de mogelijkheid deze elementen en de vormgeving ervan te manipuleren. Via DOM kan bijvoorbeeld een opsomminglijst worden getransformeerd tot een uitklapbaar menu, zonder dat daarmee het beginsel van beschrijvende markup geweld wordt aangedaan.

Indien men elementen in de HTML hiërarchie manipuleert, maak gebruik van de W3C DOM volgens de specificatie.

Richtlijn R-pd.2.8

Lees meer over DOM in het hoofdstuk Client-side script en DOM.


 Webrichtlijnen versie 1.3, november 2007.