Se usi un button anziche` il submit, la cosa cambia radicalmente, ma usando button avrai problemi quando qualcuno preme il tasto return nel form: il form verra` spedito senza controlli.

Non so cosa sia la variabile valido, per cui non so dirti altro.

Comunque il primo post e quest'ultimo sono in contraddizione. Nel primo parlavi di aprire una pagina o un'altra, in questo parli di modificare l'action del form. Quale e` il problema?

Ciao
Michele