Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 05.08.2013, 16:27
Аспирант
Отправить личное сообщение для Гугл-мен Посмотреть профиль Найти все сообщения от Гугл-мен
 
Регистрация: 14.12.2010
Сообщений: 68

Поиск в массиве
Как сделать чтобы при нажатии клавиши в строку считывалось слово которое получилось в строке(или букву если один раз нажал) и искала в заранее подготовленном массиве и если находило то выводило?
Ответить с цитированием
  #2 (permalink)  
Старый 05.08.2013, 16:30
Профессор
Отправить личное сообщение для skrudjmakdak Посмотреть профиль Найти все сообщения от skrudjmakdak
 
Регистрация: 27.04.2012
Сообщений: 1,410

а пример можно? т.е. есть массив строк, берется символ и идет поиск по массиву с этой буквой?
Ответить с цитированием
  #3 (permalink)  
Старый 05.08.2013, 20:55
Аватар для danik.js
Профессор
Отправить личное сообщение для danik.js Посмотреть профиль Найти все сообщения от danik.js
 
Регистрация: 11.09.2010
Сообщений: 8,804

Нажатие - событие input (в IE8 - propertychange)
Считать слово - получить свойство input.value
Найти строку в массиве:

var result;
for (var i = 0; i < completions.length; i++) {
    if (completions[i].indexOf(prefix) == 0) {
        result = completions[i];
        break;
    }
}
Ответить с цитированием
  #4 (permalink)  
Старый 06.08.2013, 14:10
Аспирант
Отправить личное сообщение для Гугл-мен Посмотреть профиль Найти все сообщения от Гугл-мен
 
Регистрация: 14.12.2010
Сообщений: 68

Сообщение от skrudjmakdak
а пример можно? т.е. есть массив строк, берется символ и идет поиск по массиву с этой буквой?
да
Сообщение от danik.js
Нажатие - событие input (в IE8 - propertychange)
Считать слово - получить свойство input.value
Найти строку в массиве:
можно расшифровать?А так за код пасиб
Ответить с цитированием
  #5 (permalink)  
Старый 06.08.2013, 14:17
Аватар для danik.js
Профессор
Отправить личное сообщение для danik.js Посмотреть профиль Найти все сообщения от danik.js
 
Регистрация: 11.09.2010
Сообщений: 8,804

Сообщение от Гугл-мен
можно расшифровать?А так за код пасиб
Так это и есть расшифровка. Слева - закодированное слово, справа - расшифровка
Ответить с цитированием
  #6 (permalink)  
Старый 07.08.2013, 14:22
Аспирант
Отправить личное сообщение для Гугл-мен Посмотреть профиль Найти все сообщения от Гугл-мен
 
Регистрация: 14.12.2010
Сообщений: 68

Сообщение от danik.js
Так это и есть расшифровка. Слева - закодированное слово, справа - расшифровка
ясно
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Поиск объектов в массиве Lynatik Общие вопросы Javascript 24 22.06.2013 12:43
поиск подструктуры в массиве json данных amt779 Общие вопросы Javascript 4 07.06.2013 18:53
Поиск в массиве, частичное совпадение фонарик Общие вопросы Javascript 25 04.04.2013 07:43
поиск HTMLElement'а в массиве z700i Общие вопросы Javascript 15 07.01.2012 21:13
Поиск в массиве через JavaScript Noran Общие вопросы Javascript 0 10.08.2008 17:31