別のアクションに送信する HTML フォーム
2020年10月13日
送信ボタンに値を持たせて送信すれば、どのボタンでフォームが送信されたかを追跡できることは以前から知っていました。例:
<form action="/location1">
<input type="submit" value="Create">
<input type="submit" value="Create and redirect">
</form>
しかし今日は、フォームをまったく別のアクションに送信する必要がありました。formaction 属性を使えばできることが分かりました
<form action="/location1">
<input type="submit" value="Create">
<input type="submit" value="Submit to location 2" formaction="/location2">
</form>