我已经全力以赴寻找解决方案,但一直无法做到。
我有一个WebForm页面,其中包含用于过滤搜索的文本框和按钮(面板内部)。在输入条件后按Enter键时,它会触发按钮单击事件。
这是一个遗留应用程序,这在我们测试过的所有浏览器中都有效。最近,它只能在IE 11中运行。我多次尝试在Chrome中使用它无济于事。我使用的最后一个实现是基于这篇文章Capturing the Enter key to cause a button click。
是否可以捕获按键事件(回车)以触发Chrome中的按钮点击事件?
感谢。 -Paul
答案 0 :(得分:0)
嘿paul你可以测试以下内容,我已经尝试了它并且它与我合作,面板一个为我工作,它之前在chrome工作:
将您想要使用的想要的文本框与面板中的输入一起使用,并选择面板的默认按钮到您想要的按钮的ID:
<asp:Panel ID="p1" runat="server" DefaultButton="b1">
<asp:TextBox ID="t1" runat="server"></asp:TextBox>
</asp:Panel>
<asp:Button ID="b1" runat="server" />