【发布时间】:2010-06-11 13:16:51
【问题描述】:
我得到了以下伪代码,以获取具有焦点的表单并只允许提交我想要提交的表单:
<script> var currentForm = document.forms[0];</script>
<form ...><input onfocus="currentForm = this.form;"/></form>
<form ...><input onfocus="currentForm = this.form;"/></form>
function globalKeyPressed(event) {
if (event.keyCode == ENTER) { // This is pseudo-code, check how to really do it
currentForm.submit();
}
}
我将如何为 VB.net 执行此操作,因为 VB.net 不接受 System.Windows.Forms.KeyPressEventArgs。我还想补充一点,我的网站上不能有多个表单,因为它会破坏登录视图。所以我的 2 个单独的“表单”实际上只是一个登录视图,然后是一个没有表单的 asp:textbox 和 asp:button。
【问题讨论】:
-
这是winforms还是webforms?换句话说,您是在编写桌面应用程序还是 Web 应用程序?
-
....我的网站上有多个表单...n asp:textbox 和 asp:button by....我猜是 web
标签: javascript vb.net key