Skill Maps
*
Courses
Roadmap
Pricing
Contact
Toggle theme
en
Design & UX
UX/UI Designer Profession
Design System from Scratch
Web Development
JavaScript: Zero to Junior
React: Modern Development
CSS & Markup Mastery
Testing JavaScript & React
Marketing & Acquisition
SEO & Search Marketing
SEM & PPC Advertising
Fundamentals & Soft Skills
Fundamentals of Psychology
Back to course
Working with the DOM
Bringing HTML pages to life. Learning to control elements through JavaScript.
Browser Environment: Window, DOM, BOM
theory
Navigating the DOM Tree
theory
Finding Elements: querySelector
theory
Node Properties: innerHTML, textContent, value
theory
Attributes and Properties
theory
Modifying the Document: Creation and Insertion
theory
Styles and Classes
theory
Element Geometry and Scrolling
theory
MutationObserver: Watching the DOM
theory
IntersectionObserver: Element Visibility
theory
ResizeObserver: Watching Dimensions
theory
Custom Events
theory
Pointer Events: One for All
theory