ID jest unikalne( jak sama nazwa wskazuje ). Nie można mieć kilka elementów o tym samym ID, inaczej masz błędy logiczne i taka strona jest zrobiona po prostu źle.
Powinieneś zmienić id na klasę i odwoływać się poprzez: element.getElementsByClassName i tyle.
Cytat
Bez libu też się da, ale nie chce mi się pisać bo za dużo kodu.
Cytat
Niemniej jednak jak ktos wie jak to zrobic w Javiescript to bylbym wdzieczny, poprostu chcialbym wiedziec na przyszlosc.
Podam Ci
niepoprawne rozwiązanie. Niepoprawne, bo id ma być unikalne. Masz na to dwa sposoby, jeden niekoniecznie działa:
1. Lecisz pętlą po wszystkich elementach rodzica i sprawdzasz czy dany element ma id takie jak potrzebujesz.
2. Pobierasz elementy za pomocą getElementById( no i tu właśnie może być problem, bo ta funkcja pewnie nie zwróci Ci tablicy elementów ) i po tych elementach robisz pętlę sprawdzając czy, rodzic to element, który faktycznie ma być rodzicem.