Dies ist meine HTML-Seite
<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"/>
Wenn ich die Schaltfläche drücke, ändert sich der Wert des Textfelds, und das Ereignis onchange wird nicht ausgelöst, aber wenn ich den Wert manuell in das Textfeld eingebe, wird das onchange-Ereignis ausgelöst.
Ich möchte nur eine JavaScript-Funktion aufrufen, wenn Daten im Textfeld geändert werden, wenn eine Schaltfläche angeklickt wird.
Können Sie helfen?