getAttribute
Kaedah ini digunakan untuk mendapatkan atribut elemen. Kaedah panggilan adalah seperti berikut:
Berbeza daripada beberapa kaedah yang diperkenalkan sebelum ini, kaedah getAttribute bukan milik objek dokumen, jadi ia tidak boleh dipanggil melalui objek dokumen. Ia hanya boleh dipanggil melalui objek nod elemen.
Kaedah ini hanya menerima satu parameter, anda nyatakan nama atribut untuk ditanya. Jika sifat yang ditentukan tidak ditetapkan, hasilnya akan menjadi objek nol.
setAttribute
Kebalikan daripada perkara di atas ialah setAttribute, yang digunakan untuk menetapkan atribut nod elemen. Kaedah panggilan adalah seperti berikut:
Kaedah ini hanya menerima satu parameter, iaitu atribut yang ingin anda tetapkan.
Bacaan lanjutan
Selepas mengubah suai dokumen melalui setAttribute, apabila anda melihat kod sumber dokumen melalui pilihan sumber paparan penyemak imbas, anda masih akan melihat nilai sebelum perubahan Dalam erti kata lain, setAttribute membuat Pengubahsuaian tidak akan ditunjukkan dalam sumber kod dokumen itu sendiri. Fenomena "ketidakkonsistenan antara rupa dan dalam" ini datang daripada mod kerja DOM: kandungan statik dokumen dimuatkan dahulu, dan kemudian segar semula dinamik tidak menjejaskan kandungan statik dokumen. Inilah kuasa sebenar DOM: menyegarkan kandungan halaman tanpa memuat semula halaman dalam penyemak imbas.
Dua kaedah di atas adalah API baharu dalam DOM Tahap 1. Sebelum ia muncul, ia boleh dilaksanakan melalui kaedah lain, contohnya seperti berikut
Dapatkan atribut:
Di atas bersamaan dengan
Di atas adalah keseluruhan kandungan artikel ini. Rakan-rakan yang memerlukannya boleh mempelajarinya.