JavaScript Document Object Model (DOM)
Common Methods and Properties
Get Elements:
getElementById(ID)
getElementsByTagName(TAG)
getElementsByClassName(CSS CLASS)
querySelector(CSS QUERY)
querySelectorAll(CSS QUERY)
Create and Delete Elements:
createElement(NAME)
PARENT.appendChild(NODE)
PARENT.removeChild(NODE)
PARENT.replaceChild(NEW, OLD)
PARENT.insertBefore(NEW NODE, OLD NODE)
Text Contents:
NODE.innerHTML
NODE.textContent
NODE.value
CSS:
NODE.className
NODE.classList
NODE.classList.add(CLASS)
NODE.classList.remove(CLASS)
NODE.classList.toggle(CLASS)
Attributes:
NODE.hasAttribute(NAME)
NODE.getAttribute(NAME)
NODE.setAttribute(NAME, VALUE)
NODE.removeAttribute(NAME)
https://rockscoder.com/javascript-doc...