En mi proyecto vue , he creado un componente para los campos 2FA, consta de 6 entradas y se ven así:
<input class="input-two-fa" :id="`n5`" type="number" v-model="i5" :disabled="disabled" min="0" max="9" autocomplete="off" autofocus oninput="this.nextElementSibling.focus()" >Como puede ver, existe tal línea de código:
oninput="this.nextElementSibling.focus()"Se enfoca en la siguiente entrada, cuando el usuario proporciona valor. Lo que necesito es implementar dicha funcionalidad que se centre en la entrada anterior si el usuario elimina el valor (missclick, por ejemplo).
¿Hay alguna funcionalidad integrada (como oninput="this.nextElementSibling.focus()" ) o tengo que crear la mía?
Básicamente, en pseudocódigo, no necesito oninput , sino onoutpunt . Escucha de eventos, para eliminar caracteres de la entrada.