ОПЕРЕЖАЮЩИЙ ВВОД

  • Автор темы Автор темы Guest
  • Дата начала Дата начала
G

Guest

Помогите написать скрипт выполняющий опережающий ввод таким образом, чтобы при опережающем вводе в одном поле, во втором поле выводилось цифровое значение соответствующее данным выбраным в первом поле. И наоборот. Т.е. опережающий ввод взаимосвязных данных.
Кому интересно помогите, пожалуйста.
 
Ничего не понял. Что ты подразумеваешь под опережающим вводом, можешь ещё поподробнее объяснить? С примером хотя бы.
 
Ничего не понял. Что ты подразумеваешь под опережающим вводом, можешь ещё поподробнее объяснить? С примером хотя бы.
Суть опережающего ввода: начинаешь вводить в поле необходимое слово, а по вводу первых символов появляются варианты слов начинающихся с этих символов. Чаще всего используется в поисковиках.
 
брр.. элементарно. Только нужно составить список слов заранее. Список слов - это массив, где каждый элемент это 1 слово. При каждом изменении поля для ввода просто ищешь те символы которые вводит юзверь в массиве слов, от начала слова. Если такое есть выводишь его в каком-нить списке(можно выпадающем), если такой вариант один - вставляешь его в поле сразу. JS вам в помощь. Что иэ этого не понятно? Показывай нерабочий код, рассказывай что пробовал, а что не получилось. Иначе будет озвучена цена. (© sax_ol)
 
По-моему, у поисковиков слишком большой список слов и они реагируют на нажатие клавиши AJAX-запросом к серверу. Хотя может я и ошибаюсь, но мне кажется, что если список слов будет очень большой, то лучше делать AJAX-запросы, а все вычисления - на сервере.
 
Вот задание, как и обещал. Все в прикрепленном архиве.
 

Вложения

Мы в соцсетях:

Взломай свой первый сервер и прокачай скилл — Начни игру на HackerLab

Похожие темы

🚀 Первый раз на Codeby?
Гайд для новичков: что делать в первые 15 минут, ключевые разделы, правила
Начать здесь →
🔴 Свежие CVE, 0-day и инциденты
То, о чём ChatGPT ещё не знает — обсуждаем в реальном времени
Threat Intel →
💼 Вакансии и заказы в ИБ
Pentest, SOC, DevSecOps, bug bounty — работа и проекты от проверенных компаний
Карьера в ИБ →

HackerLab