Если вы посмотрите документацию, то обнаружите, что событие вставки поддерживается и совместимость для события OnPaste неизвестна.
Я провел тест с событием OnPaste и обнаружил, что это событие работает в Internet Explorer.
Проблема в том, что данные буфера обмена не поддерживаются в Internet Explorer.
Таким образом, вы не сможете получить доступ к данным, используя их.

Проверенный код:
<!DOCTYPE html>
<html>
<body>
<input type="text" onpaste="myFunction()" value="Try to paste something in here" size="40">
<p id="demo"></p>
<script>
function myFunction() {
document.getElementById("demo").innerHTML = "You pasted text!";
}
</script>
</body>
</html>
Вывод в Internet Explorer 11:

Ссылки:
(1) HTMLElement .onpaste
(2) Элемент: вставка события
В качестве альтернативы вы можете попробовать обратиться к примеру в ссылкениже может помочь вам решить проблему.
Кросс-браузерный JavaScript Copy and Paste