如果按下输入按钮,我正在尝试在输入类型 =“文本”控件上使用 onkeypress 来触发一些 javascript。它适用于大多数页面,但我也有一些带有自定义 .NET 控件的页面。
问题是 .NET 提交在 onkeypress 之前触发。有没有人知道如何让 onkeypress 首先触发?
如果有帮助,这是我的 javascript:
function SearchSiteSubmit(myfield, e)
{
var keycode;
if (window.event)
keycode = window.event.keyCode;
else if (e)
keycode = e.which;
else
return true;
if (keycode == 13)
{
SearchSite();
return false;
}
else
return true;
}