Ik probeer te gebruiken onkeypress op een input type = text controle om het vuur af wat javascript als de enter-knop wordt ingedrukt. Het werkt op de meeste pagina's, maar ik heb ook een aantal pagina's met aangepaste .NET controls.
Het probleem is dat het .NET indienen vuren voordat het onkeypress. Heeft iemand een inzicht over hoe onkeypress vuur eerst?
Als het helpt, hier is mijn 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;
}