当按下键盘上的键时,弹出当前按键的keycode编码

无论在文本框按下哪个键,弹出对话框都是undefined,是我的调用写错了,还是函数写错了,到底应该怎么写啊,第一个图片是正确的效果

img

img

var inner = document.getElementById('inner');
inner.onkeyup = function(e){  
  console.log(e.keyCode) 
}

因为你获取的是text这个input,input控件哪来的keycode属性
只有onkeydown事件有keycode属性