Мне нужно сгенерировать события нажатия клавиш в IE 8, используя собственные функции DOM (без jQuery). Следующий код генерирует, срабатывает и получает событие, но keyCode всегда равен 0. Как правильно передать keyCode?
<form><input id="me" type="submit" /></form>
<script type="text/javascript">
var me = document.getElementById("me");
me.attachEvent("onkeyup", function(e) {
alert(e.keyCode); // => 0
});
document.getElementById("me").fireEvent('onkeyup', 13);
</script>