После нажатия кнопки отправки курсор остается в определенном поле ввода

#javascript #laravel

#javascript #laravel

Вопрос:

Я изучаю контактную форму. Все работает нормально. но когда пользователь нажимает кнопку отправки, страницы прокручиваются в середине страницы, а курсор остается внутри поля ввода.

блейд-файл

 <div class="form-group col-md-12">
      <label for="xx">test</label>
      <select id="xx" name="xx" class="form-control" onchange="showResult()"></select>
</div>
  

Я могу отобразить сообщение об успешном завершении, используя приведенный ниже код.
Однако сообщение об успешном завершении отображается в верхней части страницы, поэтому я их не вижу.

 <!-- Success message -->
@if(Session::has('success'))
    <div class="alert alert-success">
        {{Session::get('success')}}
    </div>
 @endif
  

Вот заголовок тега формы

 <form action="" method="post" action="{{ route('contact.store') }}">
  

Не могли бы вы научить меня, как решить проблему?
Я думал поместить код JavaScript, который переходит в начало страницы после нажатия кнопки отправки.
Не могли бы вы научить меня хорошему способу и коду, пожалуйста?

Комментарии:

1. удалить лишнее action=""

2. Спасибо. Я удаляю эту часть. но все та же проблема.

3. @bluetail можете ли вы показать мне функцию showResult() javascript?

4. Спасибо всем. Я просто выясняю причину. другое поле ввода имеет тег автофокусировки. Мне очень жаль.