Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
MySQL на примерах. Авторы: Кузнецов М.В., Симдянов И.В. Самоучитель PHP 5 / 6 (3 издание). Авторы: Кузнецов М.В., Симдянов И.В. PHP Puzzles. Авторы: Кузнецов М.В., Симдянов И.В. Самоучитель MySQL 5. Авторы: Кузнецов М.В., Симдянов И.В. PHP. Практика создания Web-сайтов (второе издание). Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

HTML+CSS+JavaScript

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: поиск и позиционирования в <select> силами JavaScript
 
 автор: larush   (20.10.2006 в 10:45)   письмо автору
 
 

из БД РНР сформировал список выбора. Можно ли позиционировать в нем курсор на часть строки, вводимой в отдельном поле?
Т.е. набрав "100" курсор должен встать на строку поезд 100


<input type=text name txtSrch>
<select size=5 onChange=... >
<option>поезд 1
. . . . . . . . . . . . . . . . . . 
<option>поезд 200
</select>


PS в JS только начинаю, поэтому желательно дать ссылку или привести пример кода. Спасибо

   
 
 автор: elenaki   (20.10.2006 в 11:21)   письмо автору
 
   для: larush   (20.10.2006 в 10:45)
 

поставьте 100 перед "поезд" и броузер сам найдет. зачем изобретать велосипед?

   
 
 автор: larush   (20.10.2006 в 11:39)   письмо автору
 
   для: elenaki   (20.10.2006 в 11:21)
 

хорошо, поставил . А как из поля поиска найти запись и перейти на нее ?

   
 
 автор: elenaki   (20.10.2006 в 11:45)   письмо автору
 
   для: larush   (20.10.2006 в 11:39)
 

щелкнуть на селекте и набрать 100

   
 
 автор: larush   (20.10.2006 в 12:18)   письмо автору
 
   для: elenaki   (20.10.2006 в 11:45)
 

это хорошо если 100, а набери 1601 - броузер не усапеет или ты не успеешь нажать без паузы. Вот и придумал поле поиска

   
 
 автор: elenaki   (20.10.2006 в 12:27)   письмо автору
 
   для: larush   (20.10.2006 в 12:18)
 

ну 16-то успеете набрать, а там и до 1601 недалеко. у вас, что, тыщи наименований в селекте? не легче ли разбить на мелкие списки?

есть способ (не скажу, какой, хотя все знают, что это AJAX ;)), но мне кажется, нет смысла подключать кроме огромных селектов еще и огромную библиотеку на Java-script, когда надо всего-то грамотно организовать вывод информации.

   
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования