以前は、ボタンによってフォームのactionを変える場合JavaScriptでしていたと思います。

今回は、JavaScriptを使わない方法です。

HTML5から、ボタンによってフォームのactionのURLを変えることができます。

buttonタグのformaction属性でフォームのactionを上書きすることができます。

<form action="save.html" method="post">
    <button type="submit">送信</button>
    <button type="submit" formaction="index.html">戻る</button>
</form>

上記のように書くと、戻るボタンでindex.htmlにフォームが送信されます。

 

これ便利っすね〜

でも、〜IE10で動かないから気をつけよ〜