Se você pressionar o evento enter em uma caixa de texto para permitir que ele execute uma função js, mas não quiser enviar o formulário, você pode fazer o seguinte:
function ysearch() //Recarrega o DataWindow após pressionar a tecla Enter na caixa de texto do ano
{
validInputText('yyyy'); //A primeira função js que quero fazer
if(evento.keyCode==13)
{
changeym();//A segunda função js que quero fazer, limpe o evento após a conclusão
event.returnValue=false;//Intercepte o evento do evento e o formulário não conseguirá obter event.keyCode==13
}
}
<asp:TextBox ID="txtYear" MaxLength="4" onkeydown="ysearch();"
runat="servidor">
</asp:TextBox>
//Dica, se você quiser chamar duas funções js em um evento, como as funções validInputText('yyyy'); e changeym() chamadas no evento onkeydown, então você pode escrever ambas em uma função ysearch(); e, em seguida, chame a função total ysearch()