Autocomplete в HTML

Autocomplete в HTML (Автозавершение)

Autocomplete в HTML (Автозавершение)

Автозавершение (Autocomplete) ввода — удобный механизм помочь посетителю сайта выбрать нужный пункт для ввода и сократить время на обработку данных (на стороне сервера данные проверяются всё равно, но при правильном вводе посетитель сэкономит время). В HTML-элементе input есть возможность создания атрибута autocomplete, который подключает или отключает подсказку вводимых ранее значений.

Autocomplete в HTML

При создании собственной автоподсказки на сайте по аналогии с поиском в Яндекс, Google или Лабиринт, надо убирать автоматическую подсказку, генерируемую самим браузером. Для этого мы отключаем работу autocomplete, указывая его значение off. Но на чистом HTML создать автозавершение ввода не получится — нужен JavaScript-код и, чаще всего, серверная сторона. Серверная сторона пишется на любом известном серверном языке программирования (JavaScript, PHP, Ruby, Python и тд), клиентская сторона использует AJAX.

Без серверной части, нам отчасти может помочь jQuery UI.

Добавить комментарий