Hallo,
Mein (funktionierender) Ansatz arbeitet mit id's die alle aehnlich, aber nicht identisch sind (also etwas wie "gruppe1_0, gruppe1_1, gruppe1_2,....gruppe1_n, gruppe2_0, gruppe2_1,...").
Dann hole ich mir mit getElementsByTagname('span') alle spans und vergleiche die IDs mit Regexp auf den Gruppennamen.
Ich hatte hier http://forum.de.selfhtml.org/archiv/2004/4/77672/#m448537 mal eine Funktion getElementsByIdFragment() formuliert.
MfG, Thomas