Кажется, это дублирующий вопрос. Но я искал во многих местах, я не смог найти правильный пример отправки данных о событии с использованием простого javascript (без использования jQuery).
https://developer.mozilla.org/en-US/docs/Web/API/KeyboardEvent не содержит примеров.
Мне нужно что-то вроде этого. https://developer.mozilla.org/en-US/docs/Web/Guide/Events/Creating_and_triggering_events#Adding_custom_data_.E2.80.93_CustomEvent
Пример:
// listening for keypress event,
ele.addEventListener("keydown", function(e){
console.log(e.keyCode); //expecting 50
});
// triggering like this
var e = new KeyboardEvent("keydown", {keyCode: 50});
ele.dispatchEvent(e);