Hallo,
var tr = document.createElement("tr");
var mouseOut = document.createAttribute("onMouseOut");
mouseOut.nodeValue = "endHighlightRow(" + numRows +");";
tr.setAttributeNode(mouseOut);
Firefox mag nicht, wenn man Inline-Event-Handler als gewöhnliche DOM-Attribute setzt. Stattdessen weist man den Elementknoten die Handler traditionell zu:
elementknoten.onevent = handlerfunktion;
Also:
tr.onmouseout = endHighlightRow;
In endHighlightRow greifst du dann auf this.id zu, darin ist die Nummer gespeichert.
Im Übrigen muss ein id-Attributwert mit einem Buchstaben beginnen.
Mathias