| Property / Módszer | Leírás |
| accessKey | Beállítja vagy visszaadja egy elem accesskey attribútumát |
| addEventListener() | Eseménykezelőt csatol egy elemhez |
| appendChild() | Új gyermekcsomópontot ad (hozzáfűz) egy elemhez |
| attributes | Egy elem attribútumainak, NamedNodeMap-jét adja vissza |
| blur() | Eltávolítja a fókuszt, egy elemről |
| childElementCount | Egy elem, gyermekelemeinek számát adja vissza |
| childNodes | Egy elem gyermekcsomópontjainak, NodeList-jét adja vissza |
| children | Egy elem, gyermekelemeinek HTML-gyűjteményét adja vissza |
| classList | Egy elem, osztálynevét/neveit adja vissza |
| className | Beállítja vagy visszaadja egy elem, osztály attribútumának értékét |
| click() | Egy elemre kattintást szimulál |
| clientHeight | Elem magasságát adja vissza, beleértve a paddingot is |
| clientLeft | Egy elem, bal szélének szélességét adja vissza |
| clientTop | Egy elem, felső szegélyének szélességét adja vissza |
| clientWidth | Egy elem szélességét adja vissza, beleértve a paddingot is. |
| cloneNode() | Elemet klónoz. |
| closest() | Megkeresi a DOM-fában a legközelebbi elemet, amely megfelel egy CSS-választónak. |
| compareDocumentPosition() | Két elem, dokumentumpozícióját hasonlítja össze. |
| contains() | Igaz értéket ad vissza, ha egy csomópont, egy csomópont leszármazottja. |
| contentEditable | Beállítja vagy visszaadja, hogy egy elem tartalma, szerkeszthető-e vagy sem. |
| dir | Beállítja vagy visszaadja, egy elem dir attribútumának értékét. |
| firstChild | Egy elem, első gyermek csomópontját adja vissza. |
| firstElementChild | Egy elem, első gyermekelemét adja vissza. |
| focus() | Egy elemre fókuszál. |
| getAttribute() | Egy elem, attribútumának értékét adja vissza. |
| getAttributeNode() | Egy attribútum csomópontot ad vissza. |
| getBoundingClientRect() | Egy elem méretét és a nézetablakhoz viszonyított helyzetét adja vissza |
| getElementsByClassName() | Egy adott osztálynévvel rendelkező gyermekelemek, gyűjteményét adja vissza |
| getElementsByTagName() | Egy adott címkenévvel rendelkező gyermekelemek, gyűjteményét adja vissza |
| hasAttribute() | Igaz értéket ad vissza, ha egy elemnek adott attribútuma van |
| hasAttributes() | Igaz értéket ad vissza, ha egy elemnek bármilyen attribútuma van |
| hasChildNodes() | Igaz értéket ad vissza, ha egy elemnek van gyermekcsomópontja |
| id | Beállítja vagy visszaadja egy elem id attribútumának értékét |
| innerHTML | Beállítja vagy visszaadja egy elem tartalmát |
| innerText | Beállítja vagy visszaadja egy csomópont és leszármazottai szöveges tartalmát |
| insertAdjacentElement() | Új HTML-elemet szúr be egy elemhez viszonyított pozícióba |
| insertAdjacentHTML() | HTML formátumú szöveget szúr be az elemhez viszonyított pozícióba |
| insertAdjacentText() | Szöveg beszúrása, egy elemhez viszonyított pozícióba |
| insertBefore() | Új gyermekcsomópontot szúr be, egy meglévő gyermekcsomópont elé |
| isContentEditable | Igaz értéket ad vissza, ha egy elem tartalma szerkeszthető |
| isDefaultNamespace() | Igaz értéket ad vissza, ha egy adott névtér-URI az alapértelmezett |
| isEqualNode() | Ellenőrzi, hogy két elem egyenlő-e |
| isSameNode() | Ellenőrzi, hogy két elemnek ugyanaz-e a csomópont |
| isSupported() | Elavult. |
| lang | Beállítja vagy visszaadja egy elem lang attribútumának értékét |
| lastChild | Egy elem, utolsó gyermek csomópontját adja vissza |
| lastElementChild | Egy elem, utolsó gyermekelemét adja vissza |
| matches() | Igaz értéket ad vissza, ha egy elemnél egy adott CSS-szelektor egyezik |
| namespaceURI | Egy elem névterének URI-ját adja vissza |
| nextSibling | A következő csomópontot adja vissza, ugyanazon a csomópontfa szintjén |
| nextElementSibling | A következő elemet adja vissza ugyanazon a csomóponti fa szinten |
| nodeName | Egy csomópont nevét adja vissza |
| nodeType | Egy csomópont csomóponttípusát adja vissza |
| nodeValue | Beállítja vagy visszaadja egy csomópont értékét |
| normalize() | Összekapcsolja a szomszédos szövegcsomópontokat, és eltávolítja az üres szövegcsomópontokat egy elemből |
| offsetHeight | Egy elem magasságát adja vissza, beleértve a paddingot, a keretet és a görgetősávot |
| offsetWidth | Egy elem szélességét adja vissza, beleértve a paddingot, a keretet és a görgetősávot |
| offsetLeft | Egy elem vízszintes eltolási pozícióját adja vissza |
| offsetParent | Egy elem, eltolási tárolóját adja vissza |
| offsetTop | Egy elem, függőleges eltolási pozícióját adja vissza |
| outerHTML | Beállítja vagy visszaadja egy elem tartalmát (beleértve a kezdő és a záró címkét) |
| outerText | Beállítja vagy visszaadja egy csomópont és leszármazottai külső szövegtartalmát |
| ownerDocument | Egy elem, gyökérelemét (dokumentumobjektumát) adja vissza |
| parentNode | Egy elem szülőcsomópontját adja vissza |
| parentElement | Egy elem szülőelem csomópontját adja vissza |
| previousSibling | Az előző csomópontot adja vissza ugyanazon a csomópontfa szinten |
| previousElementSibling | Az előző elemet adja vissza ugyanazon a csomóponti fa szinten |
| querySelector() | Az első olyan gyermekelemet adja vissza, amelyik megfelel a CSS-választó(k)nak |
| querySelectorAll() | Minden olyan gyermekelemet visszaad, amely megfelel a CSS-választó(k)nak |
| remove() | Eltávolít egy elemet a DOM-ból |
| removeAttribute() | Eltávolít egy attribútumot egy elemből |
| removeAttributeNode() | Eltávolít egy attribútum csomópontot, és visszaadja az eltávolított csomópontot |
| removeChild() | Eltávolít egy gyermek csomópontot egy elemből. |
| removeEventListener() | Eltávolítja az addEventListener() metódussal csatolt eseménykezelőt. |
| replaceChild() | Lecserél egy gyermek csomópontot egy elemben. |
| scrollHeight | Egy elem teljes magasságát adja vissza, beleértve a kitöltést is. |
| scrollIntoView() | Görgeti az elemet, a böngészőablak látható területére. |
| scrollLeft | Beállítja vagy visszaadja, hogy egy elem tartalma, mennyi pixel legyen vízszintesen görgetve. |
| scrollTop | Beállítja vagy visszaadja, hogy egy elem tartalma, mennyi pixel legyen függőlegesen görgetve. |
| scrollWidth | Az elem teljes szélességét adja vissza, beleértve a kitöltést is. |
| setAttribute() | Beállítja vagy módosítja az attribútum értékét. |
| setAttributeNode() | Beállít vagy módosít egy attribútum csomópontot. |
| style | Beállítja vagy visszaadja egy elem style attribútumának értékét. |
| tabIndex | Beállítja vagy visszaadja egy elem tabindex attribútumának értékét. |
| tagName | Egy elem címkenevét adja vissza. |
| textContent | Beállítja vagy visszaadja egy csomópont és leszármazottai szöveges tartalmát. |
| title | Beállítja vagy visszaadja egy elem title attribútumának értékét. |
| toString() | Egy elemet, karakterlánccá alakít. |