JSFiddle - React, Tailwind, and code Playground
HTML
<input type="text" id="myText" val="" />
<br/>
<br/>
<input type="button" id="myBtn" value="Change TextBox Value" />
JavaScript
var $myText = $("#myText");
$myText.data("value", $myText.val());
setInterval(function() {
var data = $myText.data("value"),
val = $myText.val();
if (data !== val) {
$myText.data("value", val);
alert("changed");
}
}, 100);
$("#myBtn").on("click", function() {
$myText.val("adsf");
})