Если вы нажмете событие ввода в текстовом поле, чтобы оно выполнило функцию js, но не хотите отправлять форму, вы можете сделать это:
function ysearch() //Перезагружаем окно данных после нажатия клавиши Enter в текстовом поле года
{
validateInputText('yyyy');//Первая функция js, которую я хочу сделать
если (event.keyCode == 13)
{
changeym();//Вторая функция js, которую я хочу сделать, очищает событие после завершения
event.returnValue=false;//Перехватываем событие event, и форма не сможет получить event.keyCode==13
}
}
<asp:TextBox ID="txtYear" MaxLength="4" onkeydown="ysearch();"
runat="сервер">
</asp:TextBox>
//Совет: если вы хотите вызвать две функции js в одном событии, например функции validateInputText('yyyy'); и Changeym(), вызываемые в событии onkeydown, вы можете записать их обе в одной функции ysearch(). , а затем вызовите итоговую функцию ysearch()