我没有提交按钮,而是有一个链接:
<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>
我可以在点击时提交表单吗?
答案 0 :(得分:1)
最简单的方法是为fontawesome图标创建一个标签,然后将其包装在标签中。像这样:
<button> <i class="fontawesome class here"/></button>
答案 1 :(得分:1)
要达到你想要做的......
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>
...这将(a)不依赖于JavaScript和(b)被屏幕阅读器宣布为提交按钮。
答案 2 :(得分:0)
您可以使用类并向其添加onclick事件,然后提交表单