Показать сообщение отдельно
  #3 (permalink)  
Старый 18.06.2020, 20:49
Аватар для рони
Профессор
Отправить личное сообщение для рони Посмотреть профиль Найти все сообщения от рони
 
Регистрация: 27.05.2010
Сообщений: 33,127

переход по enter или tab зацикленно
Лунтик,
<!DOCTYPE html>
<html>
<meta charset="utf-8">
<body>

    <p><input maxlength="200" size="5" id="user" ></p>
   <p><input maxlength="200" size="5" id="user" ></p>
   <p><input maxlength="200" size="5" id="user" ></p>
   <p><input maxlength="200" size="5" id="user" ></p>
   <p><input maxlength="200" size="5" id="user" ></p>
   <p><input maxlength="200" size="5" id="user" ></p>
   <p><input maxlength="200" size="5" id="user" ></p>
<script>
    const inps = document.querySelectorAll('[id="user"]');
    inps.forEach((input, i) => {
    const next = inps[++i % inps.length];
    input.addEventListener('keydown', event => {
    if(event.code == 'Enter' || event.code == 'Tab') (event.preventDefault(), next.select(), next.focus())
    });
    })
</script>
</body>
</html>
Ответить с цитированием