document.getElementById('id')
document.getElementsByClassName('class')
- It returns an array of DOM objects.document.querySelector("CSS selection, e.g., .testclass > p")
- It returns the first selected one.; HTML DOM querySelector() Methoddocument.querySelectorAll(CSS selection)
- It returns an array of DOM objects. HTML DOM querySelectorAll() Methoddomobject.innerHTML; domobject.attributeproperty
domobject.style.cssproperty
window.getComputedStyle(domobject).cssproperty
domobject.parentElement
Why do we need this method?domobject.previousSibling
Why do we need this method?Vanillna.js | jQuery |
---|---|
document.getElementById('id') | $('#id') |
document.getElementByClassName('class') | $('.class') |
document.querySelectorAll(CSS selection) | $(CSS selection) |
domobject.innerHTML; | $(domobject).html([...]); |
domobject.style.cssproperty | $(domobject).css('csspropertyname'[, ...]) |
window.getComputedStyle(domobject).cssproperty | $(domobject).css('csspropertyname'[, ...]) |
domobject.addEventListener()
XMLHttpRequest
var formObject = document.getElementById("idform"); formObject.addEventListener("submit", function(eobj) { eobj.preventDefault(); // Do not submit the form. const xhr = new XMLHttpRequest(); xhr.addEventListener("load", function() { // XMLHttpRequest events: readystatechange, load, error, ... ... // xhr.responseText }); xhr.open("post", ...); xhr.send(new FormData(formObject)); });