Nel codice HTML mancano tutte le virgolette attorno agli argomenti degli attributi. Ma questo non dovrebbe darti problema nei browser attuali (potrebbe dartene in un prossimo futuro).

Prova a cambiare il nome "base" del form: base e` un tag HTML ed in quel contesto potrebbe risultare dubbio, quindi da evitare.

Se ancora non va, dovresti anche specificare quale e` il problema (inserisci degli alert opprtuni nel JS):
- non viene chiamata la funzione JS
- viene chiamata ma non fa quello che dovrebbe
- si comporta in modo diverso / opposto alle aspettative

Inoltre tu hai postato il codice PHP (mi pare): sarebbe piu` utile il codice HTML che arriva nel browser.

Ciao
Michele