DOM APIs

GPTKB entity

Statements (59)
Predicate Object
gptkbp:instanceOf gptkb:REST_API
gptkbp:accessibleBy web browsers
gptkbp:category Client-side web technology
gptkbp:definedIn gptkb:W3C
gptkbp:documentation https://www.w3.org/DOM/
https://developer.mozilla.org/en-US/docs/Web/API/Document_Object_Model
gptkbp:enables event-driven programming
dynamic web pages
interactive web applications
real-time content updates
gptkbp:example addEventListener
appendChild
createElement
getElementById
querySelector
removeChild
setAttribute
https://www.w3.org/2000/01/rdf-schema#label DOM APIs
gptkbp:includes gptkb:text
gptkb:waterfall
gptkb:EventTarget
gptkb:MutationObserver
gptkb:NodeList
gptkb:TreeWalker
manual
Range
Comment
DocumentFragment
Node
Attr
gptkbp:language gptkb:JavaScript
gptkbp:partOf gptkb:website
gptkbp:provides methods to access and change element attributes
methods to create and remove nodes
methods to handle events
methods to listen for user input
methods to manipulate CSS classes
methods to manipulate element styles
methods to modify document structure
methods to query elements
methods to serialize and parse documents
methods to traverse the DOM tree
gptkbp:relatedTo gptkb:Shadow_DOM
gptkb:Web_Components
gptkb:HTML_DOM
gptkb:XML_DOM
Custom Elements
gptkbp:standardizedBy gptkb:DOM_Level_1
gptkb:DOM_Level_2
gptkb:DOM_Level_3
1998
gptkbp:supportedBy gptkb:opera
gptkb:Edge
gptkb:Safari
gptkb:Firefox
gptkb:Chrome
gptkbp:usedFor manipulating HTML and XML documents
gptkbp:bfsParent gptkb:HTML_Living_Standard
gptkbp:bfsLayer 5