Вместо кнопки отправки у меня есть ссылка:
<form action = "{{ route('schools-list.destroy', ['id' => $school_list->id]) }}">
{{ method_field('DELETE') }}
<a onclick = "document.form.submit"><span class = "glyphicon glyphicon-remove"></span></a>
</form>
Могу ли я заставить его отправлять форму при нажатии?






Самый простой способ - создать тег для значка fontawesome, а затем заключить его в тег. Как это:
<button> <i class = "fontawesome class here"/></button>
Вы можете использовать класс и добавить к нему событие onclick, а затем отправить форму
Чтобы добиться того, о чем вы просите…
document.form.submit
Тебе надо:
document.form чем-то, что действительно имеет ссылку на форму, например document.the_id_of_the_form (хотя document.getElementById("the_id_of_the_form") будет более понятным).submit вместо того, чтобы просто упомянуть его мимоходом (например, submit()).Тем не мение.
Ссылки должны ссылаться на места.
Формы должны быть отправлены с кнопками отправки.
Используйте кнопку отправки.
Вы можете поместить в него HTML и стилизовать его так, как вам нравится:
<button><span class = "glyphicon glyphicon-remove"></span></button>
… Это (а) не будет зависеть от JavaScript и (б) будет объявлено программами чтения с экрана как кнопка отправки.
«Вы можете использовать класс» - как это поможет?