2012-04-04 5 views
5

GistВыбор из раскрывающегося списка (кеширование браузера) - какое событие запускается?

Какое событие получает срабатывает, когда мы выбираем из выпадающего списка, который заполняется из кэша (например, имена пользователей и другие значения формы) в <input type="text">.

Подробное

В форме, мы можем войти в систему с несколькими именем сказать A, B, ABC. И браузер кэширует все эти значения (помните пароль w.r.t). Итак, если мы попытаемся войти в систему с A - выпадающее меню появляется, указывая на то, что имеет значение A, ABC - какое событие запускается после выбора любого из предоставленных опций.

oninput, onchange, onblur - ни один из которых, кажется, не срабатывает, если мы выберем из раскрывающегося браузера.

Помощь, Начинающего

ответ

0

Вы можете использовать these события с выбором. Кэш не имеет ничего общего с падением.

Что вам нужно, это зависит от вашего использования.

Обычно onchange используется для получения значения или вызова функции при изменении значения.

onblur будет вызывать функцию при фокусировке вниз. например, когда вы используете tab или другими способами.

+0

Я ясно упомянул его не 'select', над которым я работаю !! .. его на' input textbox'. См. Вопрос и ответ !! –

+0

У меня есть 'input textbox', но мой ответ в соответствии с вашим вопросом говорит, какое событие запускается, когда' we' выбираем из раскрывающегося списка ..... в . Поэтому мои ответы говорят, что это зависит от того, что вы хотите использовать. Я что-то пропустил? –

+0

Я знаю, что 'onchange' и' onblur' делает .. и не использует тэг 'select' .. его нормальный снимок, который появляется в текстовом поле для имен пользователей (gmail/facebook/twitter и многие другие основные сайты - их имена пользователей будут кэшируется браузером) .. это то, что я хочу, а не тег select! –

0

Ответ на этот вопрос здесь: On input change event?

В современных браузерах использовать событие ввода. Это событие срабатывает, когда пользователь вводит текстовое поле, вставляет, отменяет, в основном в любое время, когда значение изменяется от одного значения к другому.

+0

Вы протестировали его? Вы видели, как он работает? Вопрос заключается в «добавлении данных с помощью браузера - событие». –

+0

Действительно, я протестировал его. Я никогда не отправляю ответ без предварительного тестирования. Как и вы, я искал это же решение. Сначала наткнулся на ваш вопрос и увидел, что предыдущий ответ не сработал. Затем нашел ту, которую я разместил выше. – Midwire

Смежные вопросы