我有一个文本字段,该字段在提交之前经过验证,并且对输入和转义按钮进行了某些处理。代码如下
i.onkeyup = function(e) {
var k = IEBROWSER ? event.keyCode : e.keyCode;
console.log(" onkeyup "+event.keyCode+" "+e.keyCode);
switch(k) {
case 13:
this.onchange();
break;
case 27:
textInvalid=false;
this.cancelEdit();
break;
case 37: case 38: case 39: case 40:
break;
default:
this.validate();
}
}
如果我双击文本字段 onKeyUp 和 onKeyDown 事件将触发以下日志
onkeyup 67 67
onkeyup 17 17
有谁知道它为什么被解雇?以及为什么要单击双击键码 67 和 17?