这是我的代码。我以为它在工作,但现在我收到一条消息说 submit() 未定义:
<form action="/Account/LogOff"
id="logoutForm"
method="post"
style="display: inline-block">
@Html.AntiForgeryToken()
<a id="theme"
onclick="submit(); return false;"
title="Logoff">
<i class="fa fa-power-off fa-fw"></i>
</a>
</form>
请注意,这是一个 AngularJS 表单。不确定这是否有所作为,因为我不需要任何 AngularJS 功能来进行提交。
最佳答案
onclick="document.getElementById('logoutForm').submit(); retun false;"
关于javascript - 我怎样才能让点击一个元素提交一个表单?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22279121/