我正在尝试让网页检测特定形式内的用户按键(每个按键上都有一个要调用的功能)。但是我的代码不起作用(控制台从不打印到日志):

$(document).on("keypress","filterinput",function(e) {
    console.log("press detected");
});

<form class="filterform"><input class="filterinput" type="text"></form>

最佳答案

您在类选择器中忘记了.

$(document).on("keypress", ".filterinput", function(e) {
//                          ^ this . indicates that it's a class selector
    console.log("press detected");
});

关于javascript - 检测表单中的按键?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/14592059/

10-13 05:56