Задать вопрос
san_jorich
@san_jorich
Творческий кодер

Как проверить на наличие в массиве значения INPUT-a?

Я использую код
jQuery('#слой').on('keyup',function(){
		if (jQuery.inArray(this.value,localStorage.getItem('массив')) > -1){console.log('такой элемент есть'); }
		else{  console.log('нет элемента');}
	});

Он выводит совпадение по одному символу - т.е. работает верно пока в INPUTe один символ.
Если вводить строку или слово целиком - он работает не верно.
Что не так делаю ?
  • Вопрос задан
  • 69 просмотров
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Нетология
    Fullstack-разработчик на Python + нейросети
    20 месяцев
    Далее
  • Skillfactory
    Профессия Веб-разработчик
    12 месяцев
    Далее
  • Академия Eduson
    Fullstack-разработчик на JavaScript
    11 месяцев
    Далее
Решения вопроса 1
TommyV888
@TommyV888
-
Замените событие keyup на input. Вот тут рабочий пример.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

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