Hallo Thomas,
ich will nicht wissen, was mein FF gestern gespeichert hat, als ich Deine index ganz normal gespeichert habe (und dabie automatisch Script und CSS mitgezogen habe).
Warum der Focus nicht kommt, weiß ich nicht. Er scheint noch nicht fertig zu sein und verliert diesen wieder?!
Abhilfe schafft ein: document.forms[0].elements[b].select();
im IE. Das setzt nicht nur den Focus, sondern selektiert den Eintrag auch - letzteres ist zwar nicht erforderlich aber naja ;)
Komischerweise passt der Hinweis aus der Doku nicht so recht: "Dort wird zunächst mit document.Testform.Code.focus() auf das Formularfeld positioniert. Denn das Selektieren von Text ist nur möglich, wenn das Feld den Focus hat."
Demnach hat der IE den Focus korrekt auf das Feld gelegt, da sonst select() nicht möglich wäre - verwirrend.
Mal etwas anderes, warum erzeugst Du Dein Script nicht via DOM. Dann hättest Du eine Referrenz auf Deine Zellen und müsstest auch den Fokus auf diese lenken können - behaupte ich einfach mal?
Mit freundlichem Gruß
Micha