أحدث البرامج التعليمية وتطوير الشبكة
 

oninput الحدث

<كائن الحدث

مثال

تنفيذ جافا سكريبت عندما يكتب المستخدم شيء في <input> الملعب:

<input type="text" oninput="myFunction()">
انها محاولة لنفسك »

تعريف والاستخدام

يحدث هذا الحدث oninput عندما يحصل عنصر إدخال المستخدم.

يحدث هذا الحدث عندما تكون القيمة من <input> أو <textarea> يتم تغيير عنصر.

نصيحة: هذا الحدث هو مماثل ل عند_التغيير الحدث. والفرق هو أن هذا الحدث oninput يحدث مباشرة بعد تغير قيمة عنصر، بينما يحدث عند_التغيير عندما يفقد عنصر التركيز، بعد أن تم تغيير المحتوى. الفرق الآخر هو أن الحدث onchange يعمل أيضا على <keygen> و <select> العناصر.


دعم المتصفح

الأرقام في الجدول تحدد أول نسخة متصفح يدعم بشكل كامل الحدث.

هدف
oninput نعم فعلا تسعة 4.0 5.0 نعم فعلا

بناء الجملة

في HTML:

في جافا سكريبت:

object .oninput=function(){ انها محاولة لنفسك »

في جافا سكريبت، وذلك باستخدام addEventListener() الأسلوب:

object .addEventListener("input", myScript );
انها محاولة لنفسك »

ملاحظة: addEventListener() لا يتم اعتماد طريقة في Internet Explorer 8 والإصدارات السابقة.


تفاصيل تقنية

فقاعات: نعم فعلا
للإلغاء: لا
نوع الحدث: هدف
علامات HTML المعتمدة: <إدخال نوع = "لون">، <إدخال نوع = "تاريخ">، <إدخال نوع = "التاريخ والوقت">، <إدخال نوع = "البريد الإلكتروني">، <إدخال نوع = "الشهر">، <إدخال نوع = " عدد ">، <إدخال نوع =" كلمة المرور ">، <إدخال نوع =" نطاق ">، <إدخال نوع =" بحث ">، <إدخال نوع =" الهاتف ">، <إدخال نوع =" نص ">، < إدخال نوع = "الوقت">، <إدخال نوع = "URL">، <input type="week"> و <textarea>
صفحة DOM: مستوى 3 أحداث

<كائن الحدث