![]() |
Модераторы: Sardar, Aliance |
![]() ![]() ![]() |
|
ask |
|
|||
Новичок Профиль Группа: Участник Сообщений: 7 Регистрация: 15.9.2005 Репутация: нет Всего: нет |
В html документе есть форма вида:
1. строка для ввода текста запроса 2. кнопка поиска : <input type="submit" id="butt" value="Поиск"> (например: ya.ru ) вопрос: Как правильно сделать, чтобы вместо ручного нажатия кнопки "Поиск", через определенный промежуток времени нажатие кнопки производилось автоматически? |
|||
|
||||
diam |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 348 Регистрация: 23.1.2005 Где: Екатеринбург Репутация: 6 Всего: 16 |
Элемент для ввода текста поиска назовём (1).
Порядок действий: 1. Отлавливаешь каждое нажатие клавиши на клавиатуре для элемента (1). 2. После каждого нажатия перезапускается таймаут (скажем, 1 секунда) для функции, которая будет sumbit'тить форму. 3. Функция будет смотреть, если поле (1) содержит текст, то будет делать sumbit формы. Таким образом, пока пользователь набивает строку поиска - она набивается, остановился - процесс пошёл ![]() |
|||
|
||||
Sardar |
|
|||
![]() Бегун ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 6986 Регистрация: 19.4.2002 Где: Нидерланды, Groni ngen Репутация: 78 Всего: 317 |
-------------------- Опыт - сын ошибок трудных © А. С. Пушкин Процесс написания своего велосипеда повышает профессиональный уровень программиста. © Opik Оценить мои качества можно тут. |
|||
|
||||
ask |
|
|||
Новичок Профиль Группа: Участник Сообщений: 7 Регистрация: 15.9.2005 Репутация: нет Всего: нет |
а на примере можно объяснить?
и еще: при неудачном запросе, как сделать возврат для повторного запроса, с сохранением ранее введенных данных для поиска? ![]() |
|||
|
||||
Aliance |
|
||||||
![]() I ♥ <script> ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 6418 Регистрация: 2.8.2004 Где: spb Репутация: 55 Всего: 137 |
Смотри пост от diam
Алгоритм:
|
||||||
|
|||||||
ask |
|
|||
Новичок Профиль Группа: Участник Сообщений: 7 Регистрация: 15.9.2005 Репутация: нет Всего: нет |
ничего у меня не получилось
![]() |
|||
|
||||
![]() ![]() ![]() |
Форум для вопросов, которые имеются в справочниках, но их поиск вызвал затруднения, или для разработчика требуется совет или просьба отыскать ошибку. Напоминаем: 1) чётко формулируйте вопрос, 2) приведите пример того, что уже сделано, 3) укажите явно, нужен работающий пример или подсказка о том, где найти информацию. |
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | JavaScript: Общие вопросы | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |