0

如果用户单击输入,我不会尝试捕获。我想要做的是在 javascript 中发送一个输入键。

我有一个 asp.net 文本框:

<asp:TextBox id="myBox" runat="server" OnChange="SendEnter" />

在此文本框中的任何按键上,我都希望它调用一个名为“SendEnter”的客户端函数。

在发送输入中,我想发送输入击键(这不是提交表单,而是触发 asp.net 文本框的服务器端 OnChanged 事件)。

我可以做类似的事情:

function SendEnter() {
 var theKey = 13; //enter key?
 document.trigger(13);  //not sure if this even exists
}
4

1 回答 1

0

您可以尝试模拟事件:

是否可以以编程方式模拟按键事件?

重要的是要注意代表 Enter 的键码:

press.which = 13;
于 2013-08-21T14:42:32.473 回答