Вы можете просто использовать форму, как показано ниже, с типом ввода submit, который в этом случае, если вы нажмете ввод в любом вводе - если у вас их было больше, - это будет поведение по умолчанию формы, которую нужно отправить:
<form id="search">
<input type='text' id='searchText' />
<input type='submit' value='Search' />
</form>
или, как показано, вы хотите использовать функцию onsubmit и обрабатывать «submit» формы, так что вы можете сделать это:
<form id="search" action="#">
<input type="text" id='searchText' name="myinput" onkeypress="handle" />
</form>
<script>
function handle(e){
if(e.keyCode === 13){
alert("Enter was just pressed.");
}
return false;
}
</script>
A code,Примерно то же самое можно найти по этому похожему вопросу: Как вызвать нажатие клавиши ввода текстового поля?
Надеюсь, я ответил на ваш вопрос, даже вне времени.