onchange="this.form.action='/anotherAction.do' this.form.submit();"
that you forget a semicolon between ".do'" and "this"?
you can add a simple alert statement in your onchange function to check it.
like onchange="alert('this is a
test');"
i think i will work fine.