this.inputText.on('keypress', function(e){
if ( String.fromCharCode(e.keyCode)) { //or e.keyCode == ""
valid = true;
console.log(true);
} else {
valid = false;
console.log(false);
}
});
我尝试检测按键时的键,键是可打印的键(不可打印的键 - 如ctrl + a,或向上箭头)
但是当我按下不可打印的键时,它永远不会返回,就像箭头一样
谁知道如何实现这个目标?答案 0 :(得分:2)
使用keydown
,而不是keypress
。 keypress
的重点在于它导致可打印字符的键。