1. La diferencia entre el evento Onchange y OnPropertyChange:
El evento Onchange se activa cuando el contenido cambia (el contenido puede ser igual dos veces) y el enfoque se pierde; El evento OnPropertyChange se activa en tiempo real, y cada personaje agregado o eliminado se activará. El evento también se activará a través del cambio JS, pero el evento es propietario de IE.
2. La diferencia entre OnInput Event y OnPropertyChange Event:
El evento OnInput es un evento compatible con la mayoría de los navegadores fuera de IE. Se activa en tiempo real cuando el valor cambia, pero no se activará cuando el valor se cambie a través de JS. El evento OnPropertyChange se desencadena por cualquier cambio de propiedad, mientras que OnInput solo se activa cuando el valor cambia. OnInput debe registrarse a través de AddEventListener (). El método de registro de OnPropertyChange es el mismo que el de los eventos generales.
3. OnInput y OnPropertyChange Fail:
Evento de OnInput:
(1) Cuando el valor se cambia en el script, no se activará;
(2) No se activará al seleccionar desde el mensaje desplegable automático del navegador;
Evento de OnPropertyChange:
Cuando la entrada se establece para deshabilitar = verdadero, no se activará.