DOM Manipulation
JS DOM Manipulation
DOM manipulation is how JavaScript modifies webpage content by:
Selecting elements
document.getElementById('myElement') document.querySelector('.myClass')
Modifying content
element.textContent = 'New text' element.innerHTML = '<span>HTML content</span>'
Changing attributes
element.setAttribute('src', 'newimage.jpg') element.id = 'newId'
Modifying styles
element.style.color = 'red' element.classList.add('highlight')
Creating/removing elements
const newDiv = document.createElement('div') parentElement.appendChild(newDiv) element.remove()
Event handling
element.addEventListener('click', handleClick)
References
Last updated