Come posso fare in modo che un pulsante reindirizzi la mia pagina a un'altra pagina?

Ho provato quanto segue:

<form action="/home" class="inline">
    <button class="float-left submit-button" >Home</button>
</form>

Sembra funzionare ma va alla pagina "/home?"

C'è un modo migliore per fare in modo che un pulsante all'interno di un modulo faccia andare la pagina in una nuova posizione?

Soluzione

Basta aggiungere un evento onclick al button:

Home

Ma non dovresti averlo in linea in questo modo, invece, mettilo in un blocco JS e dai un ID al button:

Home

<script type="text/javascript">
    document.getElementById("myButton").onclick = function () {
        location.href = "www.yoursite.com";
    };
</script>
Commentari (6)

prova

Click me
Commentari (1)

si potrebbe fare così:

potresti cambiare l'attributo action del modulo al click del pulsante:

Home

<script>
myFun(){
$('form').attr('action','new path');
}
</script>
Commentari (0)