source : web programming unpas (Youtube)
- DOM selector(script.js & script2.js)
- document.getElementById
- document.getElementsByTagName
- document.getElementsByClassName
- document.querySelector
- document.querySelectorAll
- DOM manipulation (script3.js & script4.js)
- modification element
- document.innerHTML
- document.style.(property CSS)
- document.setAttribute
- document.getAttribute
- document.removeAttribute
- document.classList.add
- document.classList.remove
- document.classList.toggle
- document.classList.item
- document.classList.contains
- document.classList.replace
- modification node
- document.createElement
- document.createTextNode
- document.appendChild
- document.insertBefore
- document.removeChild
- document.replaceChild