https://jsfiddle.net/AkDF_/m5u2ardy/10/
при вставке текста в поле в Firefox второй alert выводит скопированное значение, а в Chrome возвращает undefined.
а при setTimeout в обоих браузерах выводится скопированное значение.
это единственный способ получить значение из поля в хроме? или я что-то не то делаю?
UPD
есть метод event.clipboardData.getData('text'), но он же возвращает только скопированное значение. а если в поле уже что-то введено и туда копируют, то это получается некорректные данные.