![]() |
Событие вставки в TextField
Здравствуйте. Подскажите пожалуйста как можно изловить вставленный в TF текст и номер символа после которого было вставлено?
|
Код AS3:
|
TextField.caretIndex - спасибо
Event.CHANGE - это ведь изменение текста, а вовсе не обязательно вставка.. А мне нужно именно вставка из буфера обмена. |
Врятле есть такое событие. Сравнивай новый текст в поле со строкой в буфере обмена:
Код AS3:
|
есть такое событие - TextEvent.TEXT_INPUT
|
Оно отправится при обычном вводе текста с клавиатуры, а автору нужно событие "вставка из буфера обмена".
P.S. Хотя в связке с getData, событие TextEvent.TEXT_INPUT использовать удобнее, чем Event.CHANGE |
То есть ctrl+v? То есть это клавиатура. То есть надо ее слушать. То есть надо слушать у текстового поля.
Добавлено через 1 минуту Вы бы хоть в справку заглянули, а? |
То есть, человек может через контекстное меню нажать "Вставить" :)
|
Цитата:
Если поле в фокусе только |
Цитата:
Добавлено через 1 минуту Цитата:
|
| Часовой пояс GMT +4, время: 21:13. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.