如何通过点击类字体真棒链接提交带有JavaScript的表单?

时间:2018-05-16 09:20:55

标签: html laravel-5.4

我没有提交按钮,而是有一个链接:

<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>

我可以在点击时提交表单吗?

3 个答案:

答案 0 :(得分:1)

最简单的方法是为fontawesome图标创建一个标签,然后将其包装在标签中。像这样:

<button> <i class="fontawesome class here"/></button>

答案 1 :(得分:1)

要达到你想要做的......

document.form.submit

你需要:

  1. document.form替换为实际获得对表单的引用的内容,例如document.the_id_of_the_form(尽管document.getElementById("the_id_of_the_form")会更清楚)。
  2. 致电 submit方法,而不是仅仅提及(submit())。
  3. 然而。

    链接应该链接到地点。

    表格应该通过提交按钮提交。

    使用提交按钮。

    您可以将HTML放入其中并根据需要设置样式:

    <button><span class="glyphicon glyphicon-remove"></span></button>
    

    ...这将(a)不依赖于JavaScript和(b)被屏幕阅读器宣布为提交按钮。

答案 2 :(得分:0)

您可以使用类并向其添加onclick事件,然后提交表单