The Document Object Model (DOM) is a programming interface for HTML documents. It represents the page so that programs can change the document structure, style, and content.
Returns the element that has the ID attribute with the specified value.
let element = document.getElementById("myElement");
Returns a collection of all elements in the document with the specified class name.
let elements = document.getElementsByClassName("myClass");
Returns a collection of all elements in the document with the specified tag name.
let elements = document.getElementsByTagName("p");
Returns all elements that matches a specified CSS selector(s) in the document
let elements = document.querySelectorAll(".myClass");
Gets or sets the HTML content within an element.
element.innerHTML = "<p>New HTML content</p>";
Gets or sets the text content within an element.