![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 44 Pomógł: 0 Dołączył: 23.01.2016 Ostrzeżenie: (0%) ![]() ![]() |
Obecnie mam już napisane wyszukiwanie powtórzeń w tablicach i wypisywanie ich na ekran, działa jak chce. Ale problem w analizie wyników pojawia się przy większej ilości wierszy. Chciałbym zrobić coś takiego, że jak najade kursorem na zduplikowane rekordy, które mam na ekranie, to zostaną one podświetlone w tabeli gdzie mam wypisane wszystkie dane z bazy. Myślę, że więcej wyjaśni na szybko zrobiony przykład jakby to miało działać:
Przykład Wydaje mi się, że skoro znam ID rekordów, to po najechaniu na wiersz z duplikatami należałoby pobrać to ID, odszukać w całościowej tabeli, po czym porównać zawartości komórek i jeśli się zgadzają, to zmienić kolor tła. Tylko jak napisać w JS ![]() Ten post edytował Grandalf00 12.04.2017, 08:13:18 |
|
|
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 55 Pomógł: 1 Dołączył: 13.02.2014 Ostrzeżenie: (0%) ![]() ![]() |
Wyjaśnij dokładnie co chcesz zrobić, najechałeś kursorem na komórkę audi i chcesz żeby w całej tabeli podświetliły Ci się nazwa audi ?
Czy może najechałeś na wiersz duplikaty123-124 i w wierszu 123 i 124 mają się podświetlić te nazwy które są w wierszu duplikaty123-124? Czy może po najechaniu na kolumnę duplikaty123-124 w całej tabeli mają się podświetlić takie same nazwy komórek? Ten post edytował wicek 12.04.2017, 11:39:30 |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 44 Pomógł: 0 Dołączył: 23.01.2016 Ostrzeżenie: (0%) ![]() ![]() |
Generalnie w wersji beta kodu rozwiązałem sprawę.
Dokładnie chodzi o: "Czy może najechałeś na wiersz duplikaty123-124 i w wierszu 123 i 124 mają się podświetlić te nazwy które są w wierszu duplikaty123-124?" Poprzez zdarzenia onmouseover i out wysyłam wartości razem z id i przez kombinację wartość-id szukam poprzez getelementbyid(wartość-id).style.backgroundColor zmieniam kolor tła wybranych komórek w całościowej tabeli. Jedynym mankamentem jak narazie jest dla mnie to, że w przypadku większej ilości elementów muszę robić osobną funkcję oraz osobną linijkę dla kombinacji wartość-id, ale to myślę, że jakoś rozpracuję ![]() |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 13.06.2025 - 01:54 |