Si vous appuyez sur l'événement Entrée dans une zone de texte pour le laisser exécuter une fonction js, mais que vous ne souhaitez pas soumettre le formulaire, vous pouvez procéder comme suit :
function ysearch() //Recharge la DataWindow après avoir appuyé sur la touche Entrée dans la zone de texte de l'année
{
validateInputText('yyyy');//La première fonction js que je veux faire
si(event.keyCode==13)
{
changeym();//La deuxième fonction js que je veux faire, effacer l'événement une fois terminé
event.returnValue=false;//Interceptez l'événement événement, et le formulaire ne pourra pas obtenir event.keyCode==13
}
}
<asp:TextBox ID="txtYear" MaxLength="4" onkeydown="ysearch();"
runat="serveur">
</asp:TextBox>
//Astuce, si vous souhaitez appeler deux fonctions js dans un seul événement, telles que les fonctions validateInputText('yyyy'); et changeym(); alors vous pouvez les écrire toutes les deux dans une seule fonction ysearch(); , puis appelez la fonction totale ysearch()