السلام عليكم ورحمة الله تعالى و بركاته

لدي استفسار أريد أن أضع listener ( حدث) عندما تتغير القيمة الخاصة بالinput number ينادي الدالة للقيام بمهمة بدون ادخال القيمة من المستعمل ركبت هد الكود لاكن لا نتيجة

<!DOCTYPE html>
<html>
<body>

<p>This example uses the addEventListener() method to attach a click event to a button.</p>

<button id="myBtn">Try it</button>
<input id="demo" type="number" onchange="my()" value="0" disabled >
<script>    
function my(){
   alert("changed");
}
document.getElementById("myBtn").addEventListener("click", function(){
    document.getElementById("demo").value = 2;
});

</script>
</body>
</html>