Website-E-Bendungan/public/assets/js/script-authentication.js

18 lines
573 B
JavaScript

document.addEventListener("DOMContentLoaded", function () {
const inputs = document.querySelectorAll(".otp-inputs input");
inputs.forEach((input, index) => {
input.addEventListener("input", (e) => {
if (e.target.value.length === 1 && index < inputs.length - 1) {
inputs[index + 1].focus();
}
});
input.addEventListener("keydown", (e) => {
if (e.key === "Backspace" && e.target.value === "" && index > 0) {
inputs[index - 1].focus();
}
});
});
});