JSFiddle - React, Tailwind, and code Playground
by SnakeEyes
HTML
<input type="text" class="numbersOnly" value="" />
JavaScript
jQuery('.numbersOnly').keyup(function (e) {
if(($(this).val().split(".")[0]).indexOf("00")>-1){
$(this).val($(this).val().replace("00","0"));
} else {
$(this).val($(this).val().replace(/[^0-9\.]/g,''));
}
if($(this).val().split(".")[2] != null || ($(this).val().split(".")[2]).length ){
$(this).val($(this).val().substring(0, $(this).val().lastIndexOf(".")));
}
});