calirails
@calirails

Как показать кнопку в тот момент, когда в input было введено нужное количество символов?

Как показать кнопку в тот момент, когда в input было введено нужное количество символов? Есть поле с вводом номера телефона, и кнопка отправить. Как сделать, чтобы в тот момент, когда в поле - нужное количество символов - кнопка показывалась, или становилась активной?
  • Вопрос задан
  • 93 просмотра
Решения вопроса 2
0xD34F
@0xD34F Куратор тега JavaScript
const LENGTH = чему-то там равно, это вам виднее;
const input = document.querySelector('селектор инпута');
const button = document.querySelector('селектор кнопки');

input.addEventListener('input', e => {
  button.style.display = e.target.value.length >= LENGTH ? '' : 'none';
});

input.dispatchEvent(new Event('input'));
Ответ написан
Комментировать
leni_m
@leni_m
ЧупаКобрус
$('input').on('input', function(){
    if ($(this).val().length === 11) {
        показываем;
    } else {
        скрываем;
    }
});
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы