Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   Появление div после заполнения input (https://javascript.ru/forum/misc/62990-poyavlenie-div-posle-zapolneniya-input.html)

PonyS 11.05.2016 16:05

Появление div после заполнения input
 
Здравствуйте! Подскажите пожалуйста, как реализовать чтобы после заполнения поля автоматически (на jquery) появлялся div с текстом? К примеру есть input, в нем человек ввел текст и снизу появился div. Заранее спасибо!

laimas 11.05.2016 16:10

$(селектор поля).blur(function() {показывайте свой div});

PonyS 11.05.2016 16:21

Спасибо большое, теперь понял, а есть ли возможность выводить после введения определенного количества символов? чтобы не срабатывало как только 1 символ ввели

рони 11.05.2016 17:49

PonyS,
$(селектор поля).on("input",function() {if(this.value.length > 3)показывайте свой div});

laimas 11.05.2016 18:20

Согласитесь, что
Цитата:

Сообщение от PonyS
чтобы не срабатывало как только 1 символ ввели

и
Цитата:

Сообщение от PonyS
чтобы после заполнения поля

понятия слишком разные. Первое, это что считать заполнением, а второе как раз и может быть условием такового. onblur - это потеря фокуса, а заполнено или нет, это надо проверять дополнительно.


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