Есть форма. Как сделать перевод каретки с одного инпута на другой, если выполнилось определенное условие? [закрыт]

172
06 марта 2019, 16:40

Как сделать так, чтобы при введении 2 чисел в <input id = "h"> каретка перемещалась на следующий инпут <input id = "m">?

Код:

HTML:

<input type = "number" id = "h" placeholder = "Часы">:
<input type = "number" id = "m" placeholder = "Минуты">

CSS:

input {
  width: 5%;
}
Answer 1

function moveIfTwo(aText) { 
  if (aText.length == 2 && !isNaN(+aText)) { 
    document.getElementById("m").focus(); 
  } 
}
<input id="h" oninput="moveIfTwo(this.value)"> 
<input id="m">

Answer 2

document.getElementById('h').oninput = function(){ 
  if(this.value.length > 1){ 
    document.getElementById('m').focus(); 
  } 
};
<input id="h" maxlength="2"> 
<input id="m">

READ ALSO
Добавление иконки в input

Добавление иконки в input

Есть разметка:

178
Живой поиск с jquery и Bootstrap

Живой поиск с jquery и Bootstrap

Я новичок в jquery и хотел бы в кое чем разобратьсяЯ уже не знаю какую страницу гуглю что бы найти какие нужно использовать классы для выпадающего...

191
jQuery Найти первый подходящий элемент после заданного

jQuery Найти первый подходящий элемент после заданного

Как можно найти первый подходящий элемент от заданного? Те кликаем по первому элементу с классом test, а добавляем класс следующему элементу...

164