Como usar JavaScript para alterar a ação do formulário [duplicado]

Esta pergunta já tem uma resposta aqui:

Como definir a ação do formulário através do JavaScript? 7 respostas

Meu código atual é o seguinte:

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

gora, eu quero escrever uma função para alterar a ação e o método do formulário, quando uma condição for atendida. Como escrevo este código?

Por exemplo

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

questionAnswers(5)

yourAnswerToTheQuestion