"document.nomeform" non è standard.

"document.getElementById("nomeform")" lo è.

Basta poco per raggiungere la compatibilità sulla quasi totalità dei browser.