Pengetahuan asas acara tutorial DOM object_basic

WBOY
Lepaskan: 2016-05-16 16:18:55
asal
993 orang telah melayarinya

Acara dalam pelayar wujud dalam bentuk objek Begitu juga, terdapat perbezaan dalam mendapatkan objek acara antara pelayar IE dan pelayar DOM standard. Dalam penyemak imbas IE, objek acara ialah peristiwa atribut objek tingkap Kaedah akses biasanya menggunakan kaedah berikut.

Salin kod Kod adalah seperti berikut:

oP.onclick = function(){
var oEvent = window.event;
}

Walaupun ia adalah sifat objek tetingkap, objek peristiwa hanya boleh diakses apabila peristiwa berlaku Selepas semua fungsi pemprosesan peristiwa dilaksanakan, objek itu hilang.

DOM standard menetapkan bahawa objek acara mesti dihantar ke fungsi pemprosesan acara sebagai satu-satunya parameter. Setelah diakses dalam penyemak imbas seperti Firefox, objek acara biasanya digunakan sebagai parameter dan kodnya adalah seperti berikut:

Salin kod Kod adalah seperti berikut:

oP.onclick = function(oEvent){
}

Oleh itu, untuk serasi dengan kedua-dua penyemak imbas, kaedah berikut biasanya digunakan

Salin kod Kod adalah seperti berikut:

oP.onclick = function(oEvent){
if(window.event)oEvent = window.event;
}

Selepas mendapatkan objek acara, penyemak imbas boleh mengendalikan pelbagai acara melalui siri sifat dan kaedahnya, seperti acara tetikus, acara papan kekunci dan acara penyemak imbas. Tunggu

Atribut dan kaedah yang biasa digunakan disenaraikan di bawah:

Seperti yang dapat dilihat daripada di atas, kedua-dua jenis penyemak imbas masih mempunyai beberapa persamaan. Contohnya, atribut jenis serasi dengan pelbagai penyemak imbas ". nilai kelas.

Ini berguna untuk mengendalikan pelbagai jenis acara dengan fungsi yang sama.

Seperti berikut: fungsi yang sama mengendalikan berbilang acara.

Salin kod Kod adalah seperti berikut:

Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan
Tentang kita Penafian Sitemap
Laman web PHP Cina:Latihan PHP dalam talian kebajikan awam,Bantu pelajar PHP berkembang dengan cepat!