<body><div id='a'></div> <script> var evt = document.createEvent("Event") evt.initEvent("keyup", true, true) evt.keyCode = 13 // Enter, можно так писать? Да function a(e) { alert(e.keyCode) } document.onkeyup = a;//функция пр нажатии клавиши document.dispatchEvent(evt)//срабатывание </script>