JSFiddle - React, Tailwind, and code Playground
HTML
Text: <input type="text" onkeyup="this.value=this.value.replace(/[^\d]/,'')"><br>
Number: <input type="number" onkeyup="this.value=this.value.replace(/[^\d]/,'')">вфы
Text: <input type="text" onkeyup="this.value=this.value.replace(/[^\d]/,'')"><br>
Number: <input type="number" onkeyup="this.value=this.value.replace(/[^\d]/,'')">вфы