gptkbp:instanceOf
|
Application Programming Interface
|
gptkbp:accessibleBy
|
window.document in JavaScript
|
gptkbp:category
|
gptkb:website
Web development
Programming interface
|
gptkbp:definedIn
|
gptkb:W3C
|
gptkbp:enables
|
Client-side scripting
Dynamic web pages
|
gptkbp:fullName
|
gptkb:Document_Object_Model_Application_Programming_Interface
|
https://www.w3.org/2000/01/rdf-schema#label
|
DOM API
|
gptkbp:interface
|
gptkb:event
gptkb:text
gptkb:waterfall
gptkb:NodeList
manual
Comment
DocumentFragment
Node
Attr
|
gptkbp:provides
|
Methods to access and modify document content
Methods to access and modify document structure
Methods to access and modify document style
|
gptkbp:relatedTo
|
gptkb:Web_APIs
gptkb:HTML
gptkb:SVG
gptkb:CSSOM
XML
|
gptkbp:standardizedBy
|
gptkb:DOM_Level_1_Specification
gptkb:DOM_Level_2_Specification
gptkb:DOM_Level_3_Specification
1998
|
gptkbp:supports
|
gptkb:Shadow_DOM
gptkb:HTMLCollection
Custom events
Attribute manipulation
Document querying
Element creation
Event handling
Live updates to the document
Mutation observers
Namespaces
Node manipulation
Query selectors
Scripting automation
Tree traversal
|
gptkbp:supportsLanguage
|
gptkb:Java
gptkb:JavaScript
gptkb:Python
|
gptkbp:usedFor
|
Manipulating HTML and XML documents
|
gptkbp:usedIn
|
Web browsers
|
gptkbp:bfsParent
|
gptkb:HTML_Shadow_DOM
|
gptkbp:bfsLayer
|
5
|