Javascript-форум (https://javascript.ru/forum/)
-   jQuery (https://javascript.ru/forum/jquery/)
-   -   Как зафиксировать изменение input (https://javascript.ru/forum/jquery/62991-kak-zafiksirovat-izmenenie-input.html)

Vladislav306907 11.05.2016 17:03

Как зафиксировать изменение input
 
Добрый день, подскажите как можно решить следующую проблему:
у меня есть форма с номером и кнопкой, кнопка неактивная, становится активной после того как номер будет написан полностью (включая + перед началом номера получаем 12 символов)
Написал такой скрипт, но он не фиксирует изменение input и смотрит только на начальное значение, то есть у меня изначально написано +7 и он берет это самое значение, которое получается равным 2-ум. Как прописать, чтобы кнопка становилась активной после 12 символа?
var tel_len = $('input#telephone').val().length;
if ( tel_len > 12) {$('#sub_me').addClass('sub_me_hover').attr('disabled',false);}
else ($('#sub_me').attr('disabled',true));

рони 11.05.2016 18:59

Vladislav306907,
http://javascript.ru/forum/misc/6299...tml#post416254

Vladislav306907 12.05.2016 14:05

рони,
Спасибо)


Часовой пояс GMT +3, время: 21:16.