JSFiddle - React, Tailwind, and code Playground
HTML
<form>
<input type="password" maxlength="1" />
<input type="password" maxlength="1" />
<input type="password" maxlength="1" />
<input type="password" maxlength="1" />
</form>
CSS
input[type=password] {
padding: 10px;
border: 1px solid #ddd;
width: 50px;
height: 50px;
text-align: center;
font-size: 30px;
}
JavaScript
$("input").keyup(function() {
if($(this).val().length >= 1) {
var input_flds = $(this).closest('form').find(':input');
input_flds.eq(input_flds.index(this) + 1).focus();
}
});