Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > JavaScript: Общие вопросы > подсказки


Автор: patt 1.11.2006, 00:42
<input type="text"> запоменает, что в нём было набрано, и потом при вводе выдаёт внизу список, как от этого избавиться?

Автор: Aliance 1.11.2006, 00:47
Никак. Это фича браузера или даже ОС, а не JS.

Вариант - сделать свой инпут. Например div с аттрибутотм, позволяющим редактировать его содержимое.

Автор: JSman 1.11.2006, 00:52
autocomplete - Задает или отменяет возможность "автозаполнения" форм и полей ввода текста. 
<FORM autocomplete="on|off"> 
IE имеет возможность так называемого "автозаполнения" форм и полей ввода. Когда пользователь начинает вводить текст в поле, ниже появляется всплывающее меню, содержащее ранее введенные в него значения. Пользователь может выбрать значение из этого меню или ввести новое; в последнем случае оно также будет сохранено. 
Формы и поля ввода текста идентифицируются их именами, заданными в атрибуте name. IE определяет по имени формы или поля ввода значения, которые были введены в них ранее. 
Доступны два значения: on включает автозаполнение, а off отключает. Значения по умолчанию нет, точнее, оно зависит от настроек пользователя. 
Поддерживается IE начиная с 5.0

Автор: SelenIT 1.11.2006, 00:53
Упс... опоздал. Дополнение: в Firefox autocomplete тоже работает.

Автор: patt 1.11.2006, 00:58
SelenIT, это что значит?

Автор: SelenIT 1.11.2006, 01:11
patt, просто я набирал свой пост одновременно с более подробным постом JSmanа, где он, собственно, все про autocomplete и объяснил. И мне осталось только добавить, что в Firefox это работает аналогично...

Автор: patt 1.11.2006, 17:58
есть, работает! Всем спасибо..... smile

Автор: JSman 2.11.2006, 00:32
 smile 

спасибо))

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)