Rumah > hujung hadapan web > tutorial js > Contoh penggunaan kaedah getAttribute dalam kemahiran js_javascript

Contoh penggunaan kaedah getAttribute dalam kemahiran js_javascript

WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB
Lepaskan: 2016-05-16 16:40:37
asal
1715 orang telah melayarinya

kaedah getAttribute()

Setakat ini, kami telah memperkenalkan kepada anda dua cara untuk mendapatkan semula nod elemen tertentu: satu ialah menggunakan kaedah getElementById() dan satu lagi ialah menggunakan kaedah getElementsByTagName(). Selepas mencari elemen itu, kita boleh menggunakan kaedah getAttribute() untuk menanyakan nilai pelbagai atributnya.
Kaedah getAttribute() ialah fungsi. Ia hanya mempunyai satu parameter - nama atribut yang ingin anda tanyakan:
object.getAttribute(attribute)
Walau bagaimanapun, kaedah getAttribute() tidak boleh dipanggil melalui objek dokumen, tidak seperti kaedah lain yang telah kami perkenalkan sebelum ini. Kami hanya boleh memanggilnya melalui objek nod elemen.
Sebagai contoh, anda boleh menggabungkannya dengan kaedah getElementsByTagName() untuk menanyakan atribut tajuk bagi setiap elemen

4b1a2ec7f412a790632b2328eda13e85

Kod di atas akan mendapatkan semula semua

elemen dengan atribut tajuk daripada dokumen, dan kemudian mengubah suai semua nilai atribut tajuknya kepada teks tajuk baharu. Khusus kepada dokumen "Senarai Beli-belah", nilai atribut peringatan lembut akan ditindih.
Terdapat butiran yang patut diberi perhatian di sini: pengubahsuaian pada dokumen melalui kaedah setAttribute() akan menyebabkan perubahan yang sepadan dalam kesan paparan dan/atau kelakuan dokumen dalam tetingkap penyemak imbas, tetapi apabila kami menggunakan paparan penyemak imbas Apabila anda melihat kod sumber dokumen menggunakan pilihan sumber, anda masih akan melihat nilai atribut asal - iaitu, perubahan yang dibuat oleh kaedah setAttribute() tidak akan ditunjukkan dalam kod sumber dokumen itu sendiri. Fenomena "ketidakkonsistenan antara penampilan dan bahagian dalam" ini datang daripada mod kerja DOM: mula-mula memuatkan kandungan statik dokumen, dan kemudian segarkannya secara dinamik tidak menjejaskan kandungan statik dokumen. Inilah kuasa dan daya tarikan sebenar DOM: kandungan halaman yang menyegarkan tidak memerlukan pengguna akhir untuk melakukan operasi muat semula halaman dalam penyemak imbas mereka.

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