Показать сообщение отдельно
  #1 (permalink)  
Старый 26.11.2010, 15:38
Кандидат Javascript-наук
Отправить личное сообщение для Suharik Посмотреть профиль Найти все сообщения от Suharik
 
Регистрация: 06.04.2010
Сообщений: 130

поиск текста в диве и фокусировка на нем
Всем привет. див, в нем еще один див, в первом диве есть инпут.
<div id='idname'>
 Введите слово  <input type="text" name="input_name">
       <div id="idname2">
        текст1
        супертекст
        новыйтекст
        классный текст
        неповторимый текст
        любой текст
        прикольный текст
       </div>
</div>

итак: див с id= idname2 имеет фиксированную высоту со скролом

задача при вводе слова (точнее беквы) скрипт должен искать во втором диве слова которые начинаются на такие же сиволы как мы вводим в ипут, и при этом фокус должен ложится на найденное слово(или селект,я хз).

допустим я кейапом поймаю нажатие клавиши, и узнаю какая буква ввелась. Каким образом мне поискать во всем диве слова который начинаются на букву которую я ввел, если я ввел вторую букву, например "ПР" то должен зафокусироватся "прикольный текст" и тд.

Есть какие-то функции которые так могут, мне кажется тут еще без регулярки не обойтись. Помогите плиз.
ЗЫ. findText не катит
Ответить с цитированием