JSFiddle - React, Tailwind, and code Playground

by sitty

HTML

<input type="text" id="text" />

JavaScript

function onKeyPressNumbers(e){
        var key = window.event? e.keyCode: e.which;
        var keyChar = String.fromCharCode(key);
        reg = /\d|\./;
        return reg.test(keyChar);
    }

    function onBlurDecimal(node) {
            var value = node.value;
            var reg = /^\d+(\.\d{1,2})?$/;
            if (!reg.test(value)) {
                alert("Please enter a valid amount");
            }
        }
$(function(){
     $("#text").keypress(function() {
                return onKeyPressNumbers(event);
            });
     
});