JSFiddle - React, Tailwind, and code Playground
HTML
<input type="text" id="fake_input" placeholder="Input here" />
<div id="result"></div>
JavaScript
function is_char(e){
return (!e.ctrlKey && !e.altKey && !e.metaKey &&
(e.keyCode >= 65 && e.keyCode <= 90) ||
(e.keyCode >= 97 && e.keyCode <= 122)
);
}
$('#fake_input').keypress(function(e){
$('#result').append(String.fromCharCode(e.which) + '<br />');
}).focus();