【发布时间】:2011-11-23 00:53:14
【问题描述】:
我需要在 IE 8 中使用原生 DOM 函数(没有 jQuery)生成 keyup 事件。以下代码生成、触发和接收事件,但keyCode始终为0。如何正确传递keyCode?p>
<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>
【问题讨论】:
标签: javascript dom internet-explorer-8 dom-events keyboard-events