Не нравятся результаты поиска? Попробуйте другой поиск!
DLE FAQ » Все вопросы » jQuery » как правильно добавить атрибут?

как правильно добавить атрибут?


     17.10.2016    Все вопросы » jQuery    1058

вопрос
Добрый день.

есть вот такой скрипт

function checkParams() {
    var name = $('#name').val();
    var email = $('#email').val();
    var password1 = $('#password1').val();
    var password2 = $('#password2').val();

    if(name.length != 0 && email.length != 0 && password1.length != 0 && password2.length != 0) {
        $('#captcha').removeAttr('disabled');
    } else {
        $('#captcha').attr('disabled', 'disabled');
    }
}

если поля формы не заполнены, кнопка не активна, если все поля заполнены, кнопка становиться активной и ее можно нажать.

дело в том что у меня кнопка это ссылка.

<a data-toggle="modal" id="captcha" class="btn bg-success btn-block" disabled>Зарегистрироваться <i class="icon-circle-right2 position-right"></i></a>

можно ли еще добавить атрибут href к ссылке? (по умолчанию его нет)
например если все поля заполнены тогда кнопка становиться активной и добавляется

href="#modal_captcha"

Ответа пока нет


1 комментарий

lutskboy
Эксперт

lutskboy - 17 октября 2016 16:39 -

1.атрибут disabled применяется ну точно не к ссылкам
2. ну раз набросали функцию checkParams() то может и нужно вызвать ее

$(document).on('keyup','form input:text',function(){
checkParams();
});

Чтобы комментировать - войдите или зарегистрируйтесь на сайте

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

наверх