Найти в Дзене
QA

Как сделать показ блока только при наборе определенной фразы в инпут?

Суть вопроса в том, что бы на сайте показывать информацию по разным словам.
Например кто-то напишет в поле input "Админ" и снизу появится текст и пр.
Если напишет "тостер" выйдет другой блок, и так далее.
Было бы еще лучше если нельзя было бы прочитать через "инструменты разработчика, F12" кому какая информация преподносится Ответы Андрей Гончаров При изменении в инпуте делай аякс запрос, в котором отправляй данные инпута на сервак. На серваке проверяй, что пришло, генерируй разметку нужную и выдавай обратно юзеру. По комплиту аякса вставляй полученную от сервера разметку в нужное место. Isherath @Isherath Воспользуйтесь методами из этой статьи https://learn.javascript.ru/keyboard-events
Вам подойдет ketup. Прицепите его в вашему input. Напишите код, который будет при каждом нажатии(отпускании) кнопок клавиатуры сравнивать все набранное значения из инпута с вашими условиями и показывать определенные блоки.
Насчет консоли разработчика, там видно все, что вы можете видеть на с
Оглавление

Суть вопроса в том, что бы на сайте показывать информацию по разным словам.
Например кто-то напишет в поле input "Админ" и снизу появится текст и пр.
Если напишет "тостер" выйдет другой блок, и так далее.
Было бы еще лучше если нельзя было бы прочитать через "инструменты разработчика, F12" кому какая информация преподносится

Ответы

Андрей Гончаров

При изменении в инпуте делай аякс запрос, в котором отправляй данные инпута на сервак. На серваке проверяй, что пришло, генерируй разметку нужную и выдавай обратно юзеру. По комплиту аякса вставляй полученную от сервера разметку в нужное место.

Isherath @Isherath

Воспользуйтесь методами из этой статьи https://learn.javascript.ru/keyboard-events
Вам подойдет ketup. Прицепите его в вашему input. Напишите код, который будет при каждом нажатии(отпускании) кнопок клавиатуры сравнивать все набранное значения из инпута с вашими условиями и показывать определенные блоки.

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