JSFiddle - React, Tailwind, and code Playground

HTML

<input value="5">

JavaScript

$('input').on('keypress', function(event){
		var char = String.fromCharCode(event.which)
		var txt = $(this).val()
		if (!txt.match(/^[0-9]*$/)){
			var changeTo = txt.replace(char, '')
			$(this).val(changeTo).change();
		}
});