JSFiddle - React, Tailwind, and code Playground
HTML
<input type="text">
<div id="x"></div>
JavaScript
function handleChange(event)
{
var e = $(event.target);
var oldvalue = "" + e.data('oldvalue');
var newvalue = "" + e.val();
if (oldvalue != newvalue)
{
$('#x').text($('#x').text() + 'a');
e.data('oldvalue', newvalue);
}
}
$(function(){
$('input')
.bind('change', handleChange)
.bind('blur', handleChange)
.bind('keydown', handleChange)
.bind('keyup', handleChange)
.data('oldvalue', '');
});