#javascript #laravel #form-submit
Вопрос:
lt;a href="{{ url('/home') }}"gt;Homelt;/agt; lt;a href="{{ route('logout') }}" onclick="event.preventDefault();document.getElementById('logout-form').submit();"gt;Logoutlt;/agt; lt;form id="logout-form" action="{{ route('logout') }}" method="POST" style="display:none"gt; @csrf lt;/formgt;
Я пытаюсь отправить форму выше, но продолжаю возвращать эту ошибку (index):36 Uncaught TypeError: Cannot read properties of null (reading 'submit')
Может кто-нибудь сказать мне, что я здесь делаю не так, пожалуйста?
Комментарии:
1. Вероятно, нам нужно увидеть логику контроллера.
Ответ №1:
Я понял, в чем дело. Проблема заключалась в том, что у меня была форма внутри другой формы. В любом случае, спасибо, ребята.
Комментарии:
1. Это вряд ли поможет будущим читателям. В этом случае было бы лучше просто удалить вопрос.