1. Perbedaan antara acara Onchange dan acara OnPropertyChange:
Acara Onchange dipicu ketika konten berubah (konten mungkin sama dua kali) dan fokusnya hilang; Acara OnPropertyChange dipicu secara real time, dan setiap karakter yang ditambahkan atau dihapus akan dipicu. Acara ini juga akan dipicu melalui perubahan JS, tetapi acara tersebut adalah milik IE.
2. Perbedaan antara acara OnInput dan acara OnPropertyChange:
Acara OnInput adalah acara yang didukung oleh sebagian besar browser di luar IE. Ini dipicu secara real time ketika nilai berubah, tetapi tidak akan memicu ketika nilai diubah melalui JS. Acara OnPropertyChange dipicu oleh perubahan properti apa pun, sementara OnInput hanya dipicu ketika nilainya berubah. OnInput harus didaftarkan melalui AddEventListener (). Metode pendaftaran OnPropertyChange sama dengan peristiwa umum.
3. OnInput dan OnPropertyChange Gagal:
Acara OnInput:
(1) Ketika nilai diubah dalam skrip, itu tidak akan dipicu;
(2) itu tidak akan memicu saat memilih dari prompt drop-down otomatis browser;
Acara OnPropertyChange:
Ketika input diatur untuk menonaktifkan = true, itu tidak akan dipicu.