I’m trying to move the focus to the next input field when they reach their max length.
(I’ve heard this called ‘autotabbing’ elsewhere on various stackoverflow pages.)
I’m using dash-bootstrap-components, but I assume that will not really change the answer.
The input fields are generated with
dbc.Row(
children=[
# dbc.Col(dbc.Input(placeholder='A',
dbc.Col(dbc.Input(type='text', maxlength=1, value='')) for i in range(5)
],
),
So far I’ve tried ading some js plugins, and a fruitless attempt at using a jQuery package before reading that jQuery doesn’t play nicely with React.
Is there a python / dash solution here?
Or some kind of external thing I can use here?
(I’m a real javascript novice, so dont really know how I’d go about writing the functions for that)