JSFiddle - React, Tailwind, and code Playground
HTML
Escriba su cĂłdigo: <input type = "text" id = "codigo" />
JavaScript
var pattern = /\d/,
caja = document.getElementById("codigo");
caja.addEventListener("keypress", function(e){
if (!pattern.test(String.fromCharCode(e.keyCode)) || this.value.length == 10)
e.preventDefault();
if (this.value.length === 1)
this.value += "-";
}, false);