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

Pemrograman berorientasi objek

Pemrograman berorientasi objek (Inggris: object-oriented programming disingkat OOP) merupakan paradigma pemrograman berdasarkan konsep "objek", yang dapat

Dynamic HTML

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

JSON-LD

JSON-LD (JavaScript Object Notation for Linked Data), adalah sebuah metode pengkodean Data Tertaut menggunakan format JSON. Tujuan dari pengkodean tersebut

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 atau

Penanda Unik Global

dw Data4 dw Data5 db 6 GUID ENDS Dalam arsitektur Microsoft Component Object Model (COM), GUID umumnya digunakan untuk membedakan antarmuka komponen perangkat

HTML5test

Cascading Style Sheets, ECMAScript, Scalable Vector Graphics, dan Document Object Model. Pengujian terhadap standar-standar tersebut dapat dilakukan dengan menggunakan

Simple Object Access Protocol

SOAP (Simple Object Access Protocol) adalah standar untuk bertukar pesan-pesan berbasis XML melalui jaringan komputer atau sebuah jalan untuk program yang

Data Toolbar

Dalam penerapannya, perangkat lunak ini menelusuri struktur Document Object Model (DOM) suatu situs web secara rekursif untuk mengidentifikasi pola data