![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 138 Pomógł: 3 Dołączył: 4.05.2009 Ostrzeżenie: (0%) ![]() ![]() |
Witam po raz kolejny!
Otóż tym razem mam problem natury zapewne banalnej. Posiadam 3 grafiki umieszczone obok siebie. Są to 3 postaci. Po kliknięciu na jedną z nich ma być podświetlona (podmiana grafiki na drugą). Z tym nie mam problemu, problem tkwi w tym, że chcę aby po kliknięciu na inną, wcześniejsza zrobiła się z powrotem szara. Wiem jak dynamicznie zmienić wartość pola formularzy ale nie wiem jak zmienić dynamicznie np tło komórki. Mam taki pomysł że mógłbym to zrobić w następujący sposób: Wiem że za pomocą onClick mogę sobie style zmieniać w bierzącej komórce ale jak zmienić styl/treść innej komórki ? No i pytanie : Czy mogę przypisać komórce ID ? bo jeśli tak to nie ma problemu (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) wrzucę grafiki do komórek (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) (za pomocą InnerHtml) |
|
|
![]()
Post
#2
|
|
Grupa: Moderatorzy Postów: 15 467 Pomógł: 1451 Dołączył: 25.04.2005 Skąd: Szczebrzeszyn/Rzeszów ![]() |
Cytat Wiem że za pomocą onClick mogę sobie style zmieniać w bierzącej komórce ale jak zmienić styl/treść innej komórki ? A funkcje getElementBy..., do tego własności (next|prev)Sibling (sąsiedzi), sporo tego. [; Do wyboru, do koloru. Cytat No i pytanie : Czy mogę przypisać komórce ID ? A czemu nie? Ale nie ma sensu dodawać ID z osobna, po to są funkcje, o których wspomniałem wyżej, aby dobierać się do tych elementów wg innych kluczy. |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 4 340 Pomógł: 542 Dołączył: 15.01.2006 Skąd: Olsztyn/Warszawa Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 138 Pomógł: 3 Dołączył: 4.05.2009 Ostrzeżenie: (0%) ![]() ![]() |
Wielkie THX !
Nie śmigam jeszcze w JS jak tu widać (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) muszę się z Ajaxem trochę bardziej obeznać (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) + dla Ciebie ;] |
|
|
![]() ![]() |
![]() |
Aktualny czas: 25.08.2025 - 13:04 |