E in teoria sarebbe sconsigliato usare form come nome essendo una parola riservata js.
Il problema lo riscontri con tutti i browser? Puoi mettere un link alla pagina pubblica?