我正在尝试将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.keyCode
和e.which
返回未定义。如何获取keyup功能中的密钥代码?谁能帮我解决这个问题?提前致谢。
最佳答案
Here是您所需要的。
您将该函数命名为testKeyUp()
,而该函数的真实名称为shippingPackageKeyValueKeyUp(e)
。您也不会得到this
但event
JS
$("#testDiv").html("<input id='testTextbox' name='testTextbox' type='text' onkeyup='testKeyUp(event)'>");
function testKeyUp(e) {
alert(e.keyCode+" : "+e.which);
}