1. الفرق بين حدث Onchange وحدث OnPropertyChange:
يتم تشغيل حدث OnChange عندما يتغير المحتوى (قد يكون المحتوى متساويًا مرتين) وفقد التركيز ؛ يتم تشغيل حدث OnPropertyChange في الوقت الفعلي ، وسيتم تشغيل كل حرف إضافي أو حذفه. سيتم أيضًا تشغيل الحدث من خلال تغيير JS ، ولكن الحدث ملكية لـ IE.
2. الفرق بين حدث OnInput وحدث OnPropertyChange:
حدث Oninput هو حدث يدعمه معظم المتصفحات خارج IE. يتم تشغيله في الوقت الحقيقي عندما تتغير القيمة ، لكنها لن تؤدي إلى تشغيل القيمة من خلال JS. يتم تشغيل حدث OnPropertyChange بواسطة أي تغيير في الممتلكات ، بينما يتم تشغيل Oninput فقط عندما تتغير القيمة. يجب تسجيل Oninput من خلال AddeventListener (). طريقة تسجيل OnPropertyChange هي نفس طريقة الأحداث العامة.
3.
حدث Oninput:
(1) عندما يتم تغيير القيمة في البرنامج النصي ، لن يتم تشغيله ؛
(2) لن يتم تشغيله عند الاختيار من موجه المنسدلة التلقائي للمستعرض ؛
حدث OnPropertyChange:
عندما يتم ضبط الإدخال على تعطيل = صحيح ، لن يتم تشغيله.