Peristiwa onmouseenter
Pengertian dan Penggunaan
Peristiwa onmouseenter berlaku apabila pengecut kaki mouse bergerak ke atas elemen.
Petunjuk:Acara ini biasanya digunakan bersamaan dengan Peristiwa onmouseleaveGunakan bersamaan, acara ini akan terjadi saat penuding pengecasan keluar dari elemen.
Petunjuk: Acara onmouseenter hampir sama dengan Peristiwa onmouseoverPerbezaan tunggal adalah acara onmouseenter tidak akan mengembang (tidak akan berpindah ke struktur hirarki dokumen yang tinggi). Lihat contoh lebih banyak di bawah halaman.
Contoh
Contoh 1
Lakukan JavaScript saat penuding pengecasan di atas gambar:
<img onmouseenter="bigImg(this)" src="smiley.gif" alt="Smiley">
Contoh 2
Contoh ini memaparkan perbezaan antara acara onmousemove, onmouseenter dan mouseover:
<div onmousemove="myMoveFunction()"> <p id="demo">Akan dipaparkan ketika mouse move!</p> </div> <div onmouseenter="myEnterFunction()"> <p id="demo2">Akan dipaparkan ketika mouse enter!</p> </div> <div onmouseover="myOverFunction()"> <p id="demo3">Akan dipaparkan diatas!</p> </div>
Sintaks
Pada HTML:
<elemen onmouseenter="myScript">
Pada JavaScript:
objek.onmouseenter = function(){myScript};
Pada JavaScript, gunakan metode addEventListener():
objek.addEventListener("mouseenter", myScript);
Keterangan:Internet Explorer 8 atau sebelumnya tidak mendukung Metode addEventListener()。
Rincian teknikal
Pembubungan: | Tidak didukung |
---|---|
Boleh dicancel: | Tidak didukung |
Jenis acara: | MouseEvent |
Tanda tag HTML yang didukung: | Semua elemen HTML, kecuali: <base>, <bdo>, <br>, <head>, <html>, <iframe>, <meta>, <param>, <script>, <style> dan <title> |
Versi DOM: | Acara Level 2 |
Pematuhan Pelayar
Nombor di dalam tabel menunjukkan versi paling awal pengguna penuh peristiwa ini.
Peristiwa | Chrome | IE | Firefox | Safari | Opera |
---|---|---|---|---|---|
onmouseenter | 30.0 | 5.5 | Dukungan | 6.1 | 11.5 |