Задать вопрос
@Andrey_Smeet

Как сделать вывод текста после input?

<form>
<input type="text">
<button>Ок</button>
<div style="display: none"></div>
</form>


Здравствуйте
Есть простая форма. Как сделать на JS так, что если ввести в нее определенное слово, то появится DIV?
  • Вопрос задан
  • 1378 просмотров
Подписаться 1 Простой Комментировать
Решения вопроса 1
Пригласить эксперта
Ответы на вопрос 1
Vlad_IT
@Vlad_IT Куратор тега JavaScript
Front-end разработчик
Вешаете слушателя на событие на oninput (не onchange, т.к. onchange срабатывает только после окончания ввода - потеря фокуса и.т.д., а oninput на каждое нажатие). В нем получаете текущее значение с поля вот так e.target.value, и обрезаете пробелы в полученном значении при помощи функции trim, и теперь полученное значение сравниваете обычным оператором if, если значение равно определенной строке с вашим словом, то показываем div.
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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