Rumah > hujung hadapan web > Soal Jawab bahagian hadapan > Adakah model objek dokumen javascript jenis pokok?

Adakah model objek dokumen javascript jenis pokok?

青灯夜游
Lepaskan: 2021-11-08 16:23:45
asal
2519 orang telah melayarinya

Model objek dokumen JavaScript ialah pokok. Document Object Model (DOM) ialah antara muka pengaturcaraan standard untuk memproses bahasa penanda boleh diperluaskan yang disyorkan oleh organisasi W3C Ia adalah dokumen API berasaskan pokok.

Adakah model objek dokumen javascript jenis pokok?

Persekitaran pengendalian tutorial ini: sistem Windows 7, versi JavaScript 1.8.5, komputer Dell G3.

Dalam JavaScript, model objek dokumen ialah pokok.

Document Object Model (DOM) ialah antara muka pengaturcaraan standard untuk memproses bahasa penanda boleh diperluaskan yang disyorkan oleh organisasi W3C DOM ialah dokumen API berasaskan pokok.

  • Dokumen: fail sebenar seperti: fail halaman web (teks HTML)

  • Objek: pengumpulan data bebas seperti: objek dokumen dokumen Pengumpulan data elemen dan kandungan

  • Model: Objek dokumen diwakili sebagai model pokok Dalam model pepohon ini, elemen dan kandungan halaman web diwakili sebagai nod

1 (1).png

Adakah model objek dokumen javascript jenis pokok?

Sifat objek Tetingkap:

  • ibu bapa:

    Objek tetingkap induk, yang mempunyai makna yang sama seperti tetingkap induk yang mengandungi tetingkap tertentu. tetingkap penyemak imbas dalam satu siri bingkai tetingkap bersarang: dalam objek tetingkap Tatasusunan yang mengandungi semua dokumen objek bingkai: Mewakili objek dokumen semasa yang dipaparkan dalam sejarah tetingkap: Objek sejarah tetingkap, termasuk senarai URL yang dilawati baru-baru ini. lokasi tetingkap: Mewakili alamat URL yang dikaitkan dengan peristiwa objek tetingkap: Objek acara tetingkap (Hanya untuk IE) nama: pembuka nama tetingkap: objek tetingkap yang mewakili tetingkap lalai yang terbukaStatus: bar status tetingkap status nilai lalai: bar status tetingkap paparan maklumat navigator : digunakan untuk mendapatkan maklumat penyemak imbas appName "Netscape" untuk Mozilla "Microsoft Internet Explorer" untuk IE

  • Kaedah objek tetingkap

    alert(): Kotak dialog Alert

    confirm(): Sahkan kotak dialog

    prompt() : Kotak dialog input maklumat

    close(): Tutup tetingkap

    blur(): Tetingkap hilang fokus

    fokus(): Tetingkap memperoleh fokus

    buka (): Buka tetingkap baharu dan cipta objek tetingkap baharu

    showModalDialog(): Buka kotak dialog modal

    showModelessDialog(): Buka kotak dialog bukan modal

    Kotak dialog memperoleh parameter yang diluluskan melalui window.dialogArguments

    Kotak dialog mengembalikan maklumat ke tetingkap yang terbuka kotak dialog modal melalui window.returnValue Ia boleh mengembalikan objek untuk menghalang pembukaan tetingkap baharu (seperti menyerahkan borang):

  • <.>Atribut objek dokumen

    tajuk: Tetapkan tajuk dokumen, bersamaan dengan tag HTML<p></p>bgColor: Tetapkan warna latar belakang halaman, sepadan dengan atribut bgcolor dalam

    fgColor: Tetapkan warna latar depan halaman, sepadan dengan atribut teks

    🎜>alinkColor: Tetapkan warna pautan aktif (fokus ada pada pautan ini)

    pautanWarna: Tetapkan warna pautan yang tidak diklik

    vlinkColor: Tetapkan warna pautan yang diklik

    URL: URL borang dokumen: tatasusunan objek bentuk, sepadan dengan teg

    pautan: tatasusunan objek pautan, sepadan dengan teg dengan atribut href 🎜 >sauh: tatasusunan objek sauh, sepadan dengan teg dengan atribut nama

    imej: tatasusunan objek imej, sepadan dengan teg Adakah model objek dokumen javascript jenis pokok? >

    Kaedah objek dokumen

    close(): digunakan untuk menutup tetingkap selain daripada tetingkap semasa

  • write(): tulis kandungan secara dinamik pada halaman
  • getElementById() : Dapatkan objek dengan nilai ID yang ditentukan

    getElementsByName(): Dapatkan objek dengan nilai Nama yang ditentukan, kembalikan tatasusunan

    getElementsByTagName("tr"): Dapatkan objek dengan TagName yang ditentukan, kembalikan tatasusunan

    createElement(): Cipta objek teg HTML yang ditentukan var obj =createElement("input");

    objek sejarah

  • atribut

semasa: URL dokumen yang sedang dipaparkan dalam tetingkap

    Kaedah
  • back() : Muatkan halaman sebelumnya dalam jadual sejarah, bersamaan dengan mengklik butang belakang penyemak imbas

    forward(): Muatkan halaman seterusnya dalam jadual sejarah, bersamaan dengan Klik butang ke hadapan pada penyemak imbas
  • go(string): Muatkan dokumen terbaharu dalam jadual sejarah yang rentetan URLnya mengandungi subrentetan ini
  • go(n): Apabila n>0, muatkan dokumen ke-n dari masa lalu dalam jadual sejarah apabila n=0, muatkan dokumen semasa apabila n

  • objek lokasi

  • atribut

cincang

    hos
  • nama hos
  • href

Kaedah

  • assign(url): Apabila memberikan URL terus ke lokasi, JavaScript memanggil kaedah ini

  • reload(): Muat semula tetingkap

  • replace(): Gantikan tetingkap

[Pembelajaran yang disyorkan: Tutorial Lanjutan JavaScript

Atas ialah kandungan terperinci Adakah model objek dokumen javascript jenis pokok?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Label berkaitan:
sumber:php.cn
Kenyataan Laman Web ini
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
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan