API Dom termasuk "document.getElementById()", "document.querySelector()", "element.getAttribute()", "element.innerHTML", dll.; API BOM termasuk "window.location", "window. open()", "window.close()" dan "window.alert()" dsb.
Sistem pengendalian tutorial ini: sistem Windows 10, komputer Dell G3.
DOM (Model Objek Dokumen) dan BOM (Model Objek Penyemak Imbas) ialah dua konsep penting dalam pembangunan web. Ia menyediakan satu siri API untuk mengendalikan kandungan web dan penyemak imbas.
DOM API (Document Object Model API) digunakan untuk mengendalikan dan mengurus struktur dokumen Ia menyediakan kaedah untuk mengakses dan mengendalikan elemen dan atributnya dalam dokumen HTML atau XML. API DOM biasa termasuk:
- document.getElementById(): Dapatkan elemen khusus dalam DOM melalui atribut id elemen.
- document.querySelector() dan document.querySelectorAll(): Pilih elemen dalam DOM berdasarkan peraturan padanan pemilih.
- element.getAttribute() dan element.setAttribute(): Dapatkan dan tetapkan nilai atribut bagi elemen tersebut.
- element.innerHTML: Dapatkan atau tetapkan kandungan HTML elemen.
- element.appendChild() dan element.removeChild(): Tambah atau alih keluar elemen anak.
- element.addEventListener(): Tambahkan pendengar acara.
- elemen.style: Dapatkan atau tetapkan gaya CSS elemen.
BOM API (Browser Object Model API) digunakan untuk mengendalikan dan mengurus gelagat tetingkap dan halaman penyemak imbas. API BOM biasa termasuk:
- window.location: Dapatkan atau tetapkan maklumat URL dokumen semasa.
- window.open(): Buka tetingkap baharu.
- window.close(): Tutup tetingkap semasa.
- window.alert() dan window.confirm(): Timbul kotak amaran dan pengesahan.
- window.setTimeout() dan window.setInterval(): Tetapkan fungsi pelaksanaan pemasa dan selang waktu.
- navigator.userAgent: Dapatkan rentetan ejen pengguna penyemak imbas.
- history.back() dan history.forward(): Operasi ke hadapan dan ke belakang bagi sejarah penyemak imbas.
Perlu diambil perhatian bahawa pelaksanaan khusus DOM dan API BOM mungkin berbeza-beza bergantung pada penyemak imbas harus memilih dan menggunakan API yang sepadan berdasarkan sokongan penyemak imbas sasaran.
Atas ialah kandungan terperinci Apakah API yang ada untuk dom dan bom?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!
Kenyataan:Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn