Всем привет!
Понадобилось отследить событие paste
В интернете нашел решение:
$(document).on('paste', function(e) {
var old=$(e.target).val();
setTimeout(function () {
var text = $(e.target).val();
console.log(text);
$(e.target).val(old);
}, 100);
});
Проблема данного решения в том что данные успевают отобразиться в input'е
Если же делать вот так...
$(document).on('paste', function(e) {
console.log(e);
return false;
});
...то данные вообще не отображаются
Вопрос - как можно отловить введенный текст до отмены события?
Может есть какие-то другие способы отлова paste?