Альтернатива коммане type
#1
Отправлено 29 октября 2010 - 15:04
В общем буду благодарен за любую помощь.
#2
Отправлено 29 октября 2010 - 15:12
Соответственно, есть 2 основных варианта:
1) Воспользоваться методом typeKeys
2) После ввода текста при помощи type вызвать fireEvent метод и передать параметром либо "keyPress" , "keyUp" или "keyDown", в зависимости от того, что за событие реально сработало
#3
Отправлено 29 октября 2010 - 15:59
#4
Отправлено 30 октября 2010 - 09:04
Но багу все же стоит исправить, потому как скорее всего вставка из буфера обмена так же не активирует кнопку Ок (проверьте в FF).Спасибо за быстрый ответ. typeKeys помог.
Это кстати очень частый косяк web-разработчиков.
#5
Отправлено 30 октября 2010 - 10:04
#6
Отправлено 30 октября 2010 - 10:07
А попробуй перед вставкой (нажатием правой кнопки мыши) не ставить фокус в поле ввода, у меня так воспроизводилось.Спасибо за совет. Проверил вариант с копипастом - работает. Видимо из-за того, что при вставке из буфера все равно нужно кликнуть в поле ввода мышкой, наверное это вызывает необходимое событие.
#7
Отправлено 30 октября 2010 - 18:22
Количество пользователей, читающих эту тему: 1
0 пользователей, 1 гостей, 0 анонимных