سمة عند تغيير HTML
التعريف والاستخدام
تطلق السمة onchange
اللحظة التي تتغير فيها قيمة العنصر.
نصيحة: هذا الحدث مشابه
oninput
للحدث. الفرق هو أن oninput
الحدث يقع مباشرة بعد تغيير قيمة العنصر ، بينما onchange
يحدث عندما يفقد العنصر التركيز. الاختلاف الآخر هو أن onchange
الحدث يعمل أيضًا على <select>
العناصر.
ينطبق على
السمة onchange
هي جزء من سمات الحدث ، ويمكن استخدامها على أي عناصر HTML.
عناصر | حدث |
---|---|
جميع عناصر HTML | على التغيير |
أمثلة
حدد مثال
قم بتنفيذ JavaScript عندما يغير المستخدم الخيار المحدد لعنصر <select>:
<select onchange="myFunction()">
مثال الإدخال
قم بتنفيذ JavaScript عندما يغير المستخدم محتوى حقل الإدخال:
<input type="text" name="txt" value="Hello" onchange="myFunction(this.value)">
دعم المتصفح
Event Attribute | |||||
---|---|---|---|---|---|
onchange | Yes | Yes | Yes | Yes | Yes |