有没有办法在没有使用Javascript内联或类似的<form>的情况下进行POST?</form>

时间:2013-09-21 06:04:00

标签: javascript html

我的应用程序使用以下代码进行注销。

在那里必须在表单中包含按钮似乎很笨拙 只是表单上的一个按钮字段:

<form action="/User/Account/LogOff" 
      method="post" 
      class="ng-pristine ng-valid">
      <div class="button" id="logout" 
         onclick="document.getElementById('logoutForm').submit();" >Logout</div>
</form>

有没有办法让我可以做同样的事情,但没有 包括<form>内的所有内容,而不使用jQuery或除了非常简单的内联JavaScript之外的任何内容?

1 个答案:

答案 0 :(得分:0)

不是使用div,而是使用提交按钮 - 将JS全部保存在一起。

要回答你的问题,有一种方法可以在没有表单和没有jQuery的情况下完成 - 但它非常草率,通常仅在没有表单提交的情况下使用,即内容由javascript生成。