Ho bisogno di impostare il name ad un form con javascript.

sotto il tag <form ho messo un script

document.getElementById("Form1").name = "Form1";
questo funziona con mozilla ma non con IE8

document.getElementById("Form1").setAttribute("nam e","Form1");
questo sembra andare con IE8 e Mozilla

metto ambedue le istruzioni, ma non va ancora con IE6


La domanda è: quale è l'istruzione o le istruzioni corrette da adoperare?

ps.
la questione è questa. Ho una vecchia pagina aspx con un controllo server che, prima restituiva il name nel form, mentre adesso, si rifiuta di metterlo.
dentro la pagina, javascript richiama elementi nel form con la sintassi:
document.Form1.TextBox1.value

Ecco perchè non posso metterlo direttamente ma debbo utilizzare javascript.