@SemenyukS

Как реализовать это событие?

Помогите, пожалуйста. На сайте есть инпуты и кнопка. Необходимо сделать так, чтобы если значение в импутах введено меньше 3000, то кнопка не перенаправляла дальше. Кроме того, нужно реализовать код, который кроме того, что не допускает - а выводит alert с информацией о том, что нужно ввести от 3000.

У меня почему-то не получается реализовать этот алерт в коде. Пробую написать
$("#second-tab").onclick(function(){
    alert("bla-bla");
}

но оно не реагирует на условия и выводит алерт в любом случае по нескольку раз. что с этим сделать ? (с jquery никогда не работал)

// disable next button if sum is lower 3000
    if(((cur_cur === 'eur' || cur_cur === 'usd') && parseInt($(this).val()) >= 3000) || ((other_cur === 'eur' || other_cur === 'usd') && parseInt($("#field-buy").val()) >= 3000)) {
        $("#second-tab").attr('href', '#tab2');
    } else {
        $("#second-tab").attr('href', '#');
    }
  • Вопрос задан
  • 132 просмотра
Пригласить эксперта
Ответы на вопрос 1
djQuery
@djQuery
"Кодируем помаленьку" ("Сказка о Тройке")))
Как-то так. По клавише Tab (потеря фокуса инпутом) происходит проверка условия со всеми вытекающими.
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы