Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [JavaScript][PHP]Dynamiczne podświetlanie wyników w tabeli po najechaniu kursorem
Grandalf00
post 12.04.2017, 08:12:39
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 smile.gif

Ten post edytował Grandalf00 12.04.2017, 08:13:18
Go to the top of the page
+Quote Post
wicek
post 12.04.2017, 11:38:53
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
Go to the top of the page
+Quote Post
Grandalf00
post 12.04.2017, 12:02:18
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ęsmile.gif
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 13.06.2025 - 23:12