私は以下のことを試しています。
<form action="/home" class="inline">
<button class="float-left submit-button" >Home</button>
</form>
動作しているように見えますが、"/home?"というページになってしまいます。
フォーム内のボタンでページを新しい場所に移動させるための良い方法はありませんか?
buttonに
onclick`イベントを追加するだけです。
<button onclick="location.href = 'www.yoursite.com';" id="myButton" class="float-left submit-button" >Home</button>
しかし、実際にはこのようにインラインで行うべきではなく、JSブロックに入れて、button
にIDを与えます。
<button id="myButton" class="float-left submit-button" >Home</button>
<script type="text/javascript">
document.getElementById("myButton").onclick = function () {
location.href = "www.yoursite.com";
};
</script>