molily: Dynamisch generierte elemente mit visibility verstecken.

Beitrag lesen

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