Rumah >hujung hadapan web >tutorial js >Pengaturcaraan Lanjutan DOM_DOM

Pengaturcaraan Lanjutan DOM_DOM

WBOY
WBOYasal
2016-05-16 16:00:271094semak imbas

Kata Pengantar: Tiga jenis antara muka standard DOM (perubahan imej) yang ditetapkan oleh W3C: DOM Teras (DOM teras), sesuai untuk pelbagai dokumen berstruktur (dipelajari dalam Java OOP), khusus untuk dokumen XML HTML; Untuk dokumen HTML, mari kita fahami soalan berikut.

1. Lokasi dan objek sejarah

kembali() //Kembali
hadapan()
go() //Maju
lokasi
href //Pautan
muat semula //Muat

2. Aplikasi lokasi dan objek sejarah

Salin kod Kod adalah seperti berikut:

3. Sifat biasa objek Dokumen

1.perujuk (mengembalikan URL dokumen yang memuatkan dokumen semasa)

2.URL (mengembalikan URL dokumen semasa) document.referrer document.URL

Kaedah biasa objek Dokumen

Salin kod Kod adalah seperti berikut:
getElementById() (mengembalikan rujukan kepada objek pertama dengan id yang ditentukan)
getElementsByName() (mengembalikan koleksi objek dengan nama yang ditentukan)
getElementsByTagName() (mengembalikan koleksi objek dengan nama tag yang ditentukan)
write() (tulis teks, ungkapan HTML atau kod JavaScript pada dokumen)

Empat Perbezaan antara tiga elemen halaman akses

getElementById() mengakses elemen dengan nama IDnya

getElementsByName() mengakses elemen dengan nama mereka
akses getElementsByTagName() dengan tag

5. Memaparkan dan menyembunyikan elemen

1.keterlihatan boleh dilihat (menunjukkan bahawa unsur itu boleh dilihat)

tersembunyi (menunjukkan bahawa elemen itu tidak kelihatan) object.style.visibility="value"

2.tidak memaparkan (menunjukkan bahawa elemen ini tidak akan dipaparkan)

blok (menunjukkan bahawa elemen ini akan dipaparkan sebagai elemen peringkat blok, dengan pemisah baris sebelum dan selepas elemen ini) object.style.display="value"

6. Atribut kotak semak

Nilai atribut yang ditanda kotak semak Ditandai: benar Dinyahtandai: palsu

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