Modifying the DOM
The Document Object Model (DOM) is the language-independent model for representing and interacting with objects in HTML and XML documents. It’s important to know how to modify the DOM safely so that the framework’s rendering service doesn’t stomp on your changes and give you unexpected results.
-
Modifying DOM Elements Managed by
The framework creates and manages the DOM elements owned by a component. If you want to modify these DOM elements created by the framework, modify the DOM elements in the handler for the component’s
renderevent or in a custom renderer. Otherwise, the framework will override your changes when the component is rerendered. -
Modifying DOM Elements Managed by External Libraries
You can use different libraries, such as a charting library, to create and manage DOM elements. You don’t have to modify these DOM elements within the
renderevent handler or a renderer because they are managed by the external library.