テキスト ボックスで Enter イベントを押して js 関数を実行させるが、フォームを送信したくない場合は、次のようにすることができます。
function ysearch() //年のテキスト ボックスで Enter キーを押した後、データウィンドウをリロードします
{
validateInputText('yyyy');//最初に実行したいjs関数
if(event.keyCode==13)
{
changeym();//2番目に実行したいjs関数、完了後にイベントをクリアします
event.returnValue=false;//イベントイベントをインターセプトすると、フォームはevent.keyCode==13を取得できなくなります
}
}
<asp:TextBox ID="txtyear" MaxLength="4" onkeydown="ysearch();"
runat="サーバー">
</asp:TextBox>
//ヒント: onkeydown イベントで呼び出される validateInputText('yyyy'); 関数と changeym(); などの 2 つの js 関数を 1 つの関数 ysearch() で呼び出すことができます。 、そして合計関数 ysearch() を呼び出します。