DOM Element

Dalam HTML DOM (Document Object Model), semuanya merupakan node, dan bisa dijelaskan sebagai berikut:

  • Dokumen itu sendiri merupakan simpul dokumen
  • Semua elemen HTML merupakan node elemen
  • Semua atribut HTML merupakan node atribut
  • Teks dalam elemen HTML adalah node teks
  • Komentar adalah node komentar



Elemen Object 

Element Objek merupakan elemen HTML. Elemen dapat memiliki node anak dari jenis node elemen, node teks, atau komentar node. Sebuah objek NodeList merupakan daftar node, seperti koleksi elemen HTML node anak. Elemen juga dapat memiliki atribut.


Properti dan Metode

Berikut properti dan metode yang dapat digunakan pada semua elemen HTML: 
Properti/Metode Keterangan
element  accesskey. Mengembalikan accesskey untuk elemen
element.appendChild() Menambahkan node anak baru , untuk sebuah elemen , sebagai node terakhir anak
element.atribute Mengembalikan NamedNodeMap atribut sebuah elemen
element.childNodes Mengembalikan NodeList node anak untuk elemen
element.className Mengembalikan atribut kelas elemen
element.clientHeight Mengembalikan tinggi dapat dilihat dari elemen
element.clientWidth Mengembalikan lebar dapat dilihat dari elemen
element.cloneNode() Klon elemen
element.compareDocumentPosition() Membandingkan posisi dokumen dari dua elemen
element.dir Mengembalikan arah teks dari elemen
element.firstChild Mengembalikan anak pertama dari elemen
element.getAttribute() Mengembalikan nilai atribut tertentu dari suatu node elemen
element.getAttributeNode() Mengembalikan atribut node yang ditentukan
element.openMenu Pengembalian koleksi semua elemen anak ditentukan dengan tagname
element.getFeature() Mengembalikan obyek yang mengimplementasikan API dari fitur tertentu
element.getUserData() Mengembalikan objek yang terkait ke tombol pada elemen
element.hasAttribute() Mengembalikan nilai true jika elemen memiliki atribut yang ditetapkan , jika tidak palsu
element.hasAttributes() Mengembalikan nilai true jika elemen memiliki atribut , dinyatakan palsu
element.hasChildNodes() Mengembalikan nilai true jika elemen mempunyai node anak , jika tidak palsu
element.id Mengembalikan id dari elemen
element.innerHTML Mengembalikan isi dari elemen
element.insertBefore() Menyisipkan node anak baru sebelum ditentukan , yang ada , node anak
element.isDefaultNamespace() Mengembalikan nilai true jika namespaceURI ditentukan adalah default , jika palsu
element.isEqualNode() jika dua elemen yang sama
element.isSameNode() jika dua elemen adalah node yang sama
element.isSupported() Mengembalikan nilai true jika fitur tertentu didukung pada elemen
element.lang Mengembalikan kode bahasa untuk elemen
element.lastChild Mengembalikan anak terakhir dari elemen
element.namespaceURI Mengembalikan namespace URI dari elemen
element.nextSibling Mengembalikan node berikutnya pada tingkat pohon node yang sama
element.nodeName Mengembalikan nama dari elemen
element.nodeType Mengembalikan tipe node elemen
element.nodeValue Mengembalikan nilai dari elemen
element.menormalkan() Bergabung node teks berdekatan dan menghapus node teks kosong dalam elemen
element.offsetHeight Mengembalikan ketinggian elemen
element.offsetWidth Mengembalikan lebar dari elemen
element.offsetLeft Mengembalikan posisi horizontal offset elemen
element.offsetParent Mengembalikan wadah offset elemen
element.offsetTop Mengembalikan posisi diimbangi vertikal elemen
element.ownerDocument Mengembalikan elemen root ( objek dokumen ) untuk elemen
element.parentNode Mengembalikan simpul induk dari elemen
element.previousSibling Mengembalikan elemen sebelumnya pada tingkat pohon node yang sama
element.removeAttribute() Menghapus atribut tertentu dari elemen
element.removeAttributeNode() Menghapus atribut node yang ditentukan , dan mengembalikan node dihapus
element.removeChild() Menghapus node anak dari elemen
element.replaceChild() Menggantikan node anak dalam elemen
element.scrollHeight Mengembalikan seluruh ketinggian elemen
element.scrollLeft Mengembalikan jarak antara tepi kiri elemen dan melihat
element.scrollTop Mengembalikan jarak antara tepi atas elemen dan melihat
element.scrollWidth Mengembalikan seluruh lebar elemen
element.setAttribute() Mengatur atau mengubah atribut tertentu , dengan nilai yang ditentukan
elementsetAttributeNode() Mengatur atau mengubah atribut node yang ditentukan
element.setIdAttribute()
elementsetIdAttributeNode())
element.setUserData() Associates objek untuk kunci pada elemen
element.style Mengembalikan atribut style dari elemen
element.tabindex Mengembalikan urutan tab dari elemen
element.tagName Mengembalikan nama tag dari elemen
element.textContent Mengatur atau mengembalikan isi teks dari node dan yang keturunan
element.title Mengembalikan atribut judul elemen
element.toString() Mengubah elemen ke string

NodeList.item() Mengembalikan node pada indeks tertentu dalam NodeList
NodeList.length Mengembalikan jumlah node dalam sebuah NodeList
 
Bagikan halaman ke sosial media
 
 
 

   Komentar Anda