我正在尝试创建一个包含所有功能键代码的变量。如果我卸下括号并使用单个键码,则一切正常。

$('input').keyup(function (e) {

    var functionKeysPressed = e.which == [114, 115, 116, etc];

    if (!functionKeysPressed) {

    }

});

最佳答案

使用indexOf()

$('input').keyup(function (e) {

    var functionKeysPressed = [114, 115, 116, etc].indexOf(e.which) > -1;

    if (!functionKeysPressed) {

    }

});

10-04 21:51