Cómo usar JavaScript para cambiar la acción del formulario [duplicar]

Esta pregunta ya tiene una respuesta aquí:

¿Cómo establecer la acción del formulario a través de JavaScript? 7 respuestas

Mi código actual es el siguiente:

<div class="fr_search">   
  <form action="/"  accept-charset="UTF-8" method="post" id="search-theme-form">
  .......
  </form>
</div>

Ahora quiero escribir una función para cambiar la acción y el método del formulario, cuando se cumple una condición. ¿Cómo escribo este código?

Por ejemplo

function test() {
   if (selectedIndex === 1)....
} // How do I write this code?

Respuestas a la pregunta(5)

Su respuesta a la pregunta