これは非常にばかげた質問に思えるかもしれませんが、onPaste
イベントをキャプチャして関数に渡して処理する方法がわかりません。
$("input").on({
'paste': function getdata(e) {
var value = getdata();
alert("you pasted" + value);
},
'keyup': function getdata(e) {
var value = getdata();
alert("you pasted" + value);
}
});
function getdata(e) {
if(window.clipboardData && window.clipboardData.getData) {
value = window.clipboardData.getData('Text');
} else if (e.originalEvent.clipboardData && e.originalEvent.clipboardData.getData) {
value = e.originalEvent.clipboardData.getData('text/plain');
}
return value;
}