JSFiddle - React, Tailwind, and code Playground
by Dave Appus
HTML
<div id='pos-paid'>pos-paid</div>
<script src="//h123.ru/js/DOMEventsLevel3.shim.js?1"></script>
JavaScript
var event_object = document.getElementById('pos-paid');
function emitKeyEvent() {
// This function triggers the event
var keyEvent = new KeyboardEvent("keypress", {key : "v", char : "v", ctrlKey: true});
event_object.dispatchEvent(keyEvent);
}
event_object.addEventListener('keypress', function(e){
// This function listens to the event
console.log(event, 'ctrlKey: ' + e.ctrlKey, e.char, e.key);
alert('CTRL + v pressed')
e.preventDefault();
});
// Just trigger CTRL + SHIFT + p with emitKeyEvent();
emitKeyEvent();