我正在尝试将keyup函数添加到使用jquery添加到DOM的输入字段中。

$("#testDiv").html("<input id='testTextbox' name='testTextbox' type='text' onkeyup='testKeyUp(this)'>");


我想在用户在testTextbox中输入值并按Enter键后执行一些操作。

键盘功能类似于:

function testKeyUp(e) {
alert(e.keyCode+" : "+e.which);
}


e.keyCodee.which返回未定义。

如何获取keyup功能中的密钥代码?谁能帮我解决这个问题?提前致谢。

最佳答案

Here是您所需要的。

您将该函数命名为testKeyUp(),而该函数的真实名称为shippingPackageKeyValueKeyUp(e)。您也不会得到thisevent

JS

$("#testDiv").html("<input id='testTextbox' name='testTextbox' type='text' onkeyup='testKeyUp(event)'>");

function testKeyUp(e) {
alert(e.keyCode+" : "+e.which);
}

09-20 07:16