Замена входного текстового поля не запускается, когда данные назначаются входному текстовому полю.

Это моя HTML страница

<script>
function set()
{
document.getElementById("txt").value++;
}
</script>
<input id="txt" type="text" onchange="javascript:alert('txt changed');" value="0">
<br/>
<input type="button" onclick="set()" value="Set Data"/>

Когда я нажимаю кнопку, значение текстового поля изменяется, и событие onchange не запускается, но когда я вводю значение вручную в текстовое поле, оно запускает onchange.

Все, что я хочу, это вызвать функцию JavaScript, когда данные изменяются в текстовом поле при нажатии кнопки.

Вы можете помочь?

Ответы на вопрос(2)

Ваш ответ на вопрос