aタグで作ってたけどCreate、Update、DeleteだったのでCSRFのチェックを入れたくなった場合等が使いどころ。
formに名前を付ける
ループで出す際はform_nameが重複しないように。
<form name="form_name" method="POST" action="/">
<!--CSRF-->
<a href="javascript:form_name.submit()">POST</a>
</form>
formにnameをつけるのが面倒な場合
html5ではhrefは無くても良い(指カーソルにはならない)
<form method="POST" action="/">
<!--CSRF-->
<a href="javascript:void(0)" onclick="this.parentNode.submit()">POST</a>
</form>