Tach auch.
Und man muss nicht bis zum 'table'-Element hoch, denn wenn 'tbody' vorhanden ist, sind ja die 'tr' dessen Geschwisterkinder.
Naja, weder muss das aktuelle tbody-Element das einzige sein, noch muss ein thead-Element fehlen. Bei der Frage, die wievielte Zeile ein tr-Element nun ist, sollte daher zunächst einmal klar stellen, ob sich der das "wievielte" auf den aktuellen tbody oder auf die komplette sichtbare Tabelle bezieht.
Habe gerade nix zum ausprobieren, aber ich würde mich zB nicht direkt drauf verlassen, dass rowIndex aktualisiert wird, wenn ich eine "vorherige" Zeile mittels display:none ausblende.
Bis die Tage,
Matti