Hierarki objek dalam contoh HTML DOM - Document Object Model

Document Object Model (DOM) adalah sebuah antarmuka pemrograman (programing interface) untuk HTML, XML dan SVG yang bersifat lintas platform dan language-independent.[1] Sebuah peramban web tidak harus menggunakan DOM untuk menampilkan dokumen HTML. Namun DOM diperlukan oleh JavaScript yang akan mengubah tampilan sebuah situs web secara dinamis. Dengan kata lain, DOM adalah cara JavaScript melihat suatu halaman HTML.

W3C mulai mengembangkan DOM pada awal 1990-an. Pada bulan Oktober 1998, DOM 1 diluncurkan. Spesifikasi DOM W3C terbagi menjadi beberapa tingkat. Sebuah halaman yang mendukung suatu level harus menerapkan semua persyaratan level tersebut dan di bawahnya.

Sebelum ada standar DOM dari W3C, masing-masing peramban web memiliki DOM sendiri. Akibatnya, bila suatu situs web ingin ditampilkan secara cross-browser compatible, ia harus dirancang untuk setiap peramban web yang akan didukung. DOM standar mempermudah pengembangan aplikasi web.

Referensi

sunting
  1. ^ "Document Object Model (DOM)". Mozilla Developer Network. Diakses tanggal 2016-12-08.

Pranala luar

sunting


📚 Artikel Terkait di Wikipedia

Visual Basic

menggunakan berbagai bentuk Visual Basic, yang diikuti oleh C++, JavaScript, C#, dan Java. Bill Gates, pendiri Microsoft, memulai bisnis perangkat lunak

Simpul (ilmu komputer)

terutama dalam struktur data, teori graf, jaringan komputer, dan Document Object Model (DOM). Dalam struktur data, simpul umumnya memuat data dan satu

Pengembangan web tampak-depan

halaman HTML statis menjadi antarmuka dinamis. Kode JavaScript dapat menggunakan Document Object Model (DOM), yang disediakan oleh standar HTML, untuk memanipulasi

Dynamic HTML

dan interaktif dengan mengkombinasikan bahasa markah HTML, JavaScript, Document Object Model, dan CSS. DHTML mengizinkan skrip bahasa pemrograman untuk

Graph database

Titan Rexpro connection handler for Python. NoSQL Document-oriented database Structured storage Object database Resource Description Framework (RDF) - framework

Adobe Photoshop

Photoshop juga memiliki beberapa format berkas khas: .PSD (Photoshop Document) format yang menyimpan gambar dalam bentuk layer, termasuk teks, mask,

Progressive Web App

Web storage atau juga dikenal dengan DOM storage (Document Object Model Storage) adalah web API JavaScript yang disediakan oleh peramban web. Web storage

JQuery

jQuery pada intinya merupakan pustaka untuk memanipulasi DOM (Document Object Model). Dom adalah struktur-pohon representasi dari semua elemen yang