6 JS Dom
6 JS Dom
Browser
The DOM
events
The DOM
What is DOM?
Removing document.body.removeChild(newDiv);
Elements
newDiv.style.backgroundColor =
Updating Styles "lightblue";
Examples of DOM
Manipulation
Browser Events
Introduction to Browser Events
const myElement =
document.getElementById('myElement');
myElement.addEventListener('mouseover', () => {
console.log('Mouse Over Element!');
});
Handling Multiple Events
const inputField =
document.getElementById('textInput');
inputField.addEventListener('input', () => {
console.log('Text Changed!');
});
inputField.addEventListener('focus', () => {
console.log('Input Field Focused!');
});
Event Handler Properties
const myButton =
document.getElementById('myButton');
myButton.onclick = function() {
console.log('Button Clicked!');
};
Pros and Cons of Each Method