Um einmal von den IDs wegzukommen, ein Beispiel mit Klassen:
Bei der Verwendung einer Klasse hätte ich nicht so das Problem damit. Aber bei ID's sieht das anders aus. Elemente mit einer ID sind aus meiner Sicht etwas, was man möglichst direkt und bedingungslos adressiert (für Dich: selektiert) - eben weil die Dinger nur einmal vorkommen können.
Ich behaupte ja auch nicht, dass obiges nicht geht. Ich behaupte nur dass es unschön ist und die Pflegbarkeit ohne jede Not erschwert.
Jörg Reinholz