Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 44 Pomógł: 0 Dołączył: 23.01.2016 Ostrzeżenie: (0%)
|
Witajcie! Mam na stronie tabelę gdzie zawartość można edytować. Każda komórka ma unikalny id. Chciałbym aby pole, które zostanie wedytowane (np onchange) zmieniło tło na wybrany. Myślałem zrobić to za pomocą skryptu, który będzie "nasłuchiwał" po załadowaniu się strony czy nie nastąpiło "onfocus". Tylko nie wiem czy dla przeglądarki samo kliknięcie w pole to już "onfocus" czy muszę mimo wszystko dopisać to zdarzenie w kodzie każdego pola?
Wolałbym posłużyć się już istniejącym id, które będzie przechwytywał skrypt w momencie edycji któregokolwiek pola. |
|
|
|
![]() |
Post
#2
|
|
|
Grupa: Zarejestrowani Postów: 2 592 Pomógł: 445 Dołączył: 12.03.2007 Ostrzeżenie: (0%)
|
A samo https://developer.mozilla.org/en/docs/Web/CSS/:focus nie wystarczy?
|
|
|
|
Grandalf00 [JavaScript]Zmiana koloru po wypełnieniu któregoś elementu z atrybutem contenteditable 16.08.2016, 11:12:07
Puszy Zakładam że tabela zaweira <input> w każdej ... 17.08.2016, 10:28:00
Puszy Oczywiście że wizualnie wystarczy, skrypt który po... 17.08.2016, 13:10:31
trueblue Ale autor raczej nie ma tam inputa. Jak w tytule -... 17.08.2016, 13:31:01
Grandalf00 Dokładnie jak napisał @trueblue - w moim przypadku... 18.08.2016, 09:21:36
trueblue Może coś z tego: http://stackoverflow.com/question... 18.08.2016, 09:47:07
Grandalf00 Czytałem o tym Nie wiem czemu, ale jakoś chce uni... 18.08.2016, 10:21:47
trueblue Nie rozumiem. Nie chcesz dopisywać kolejnych zdarz... 18.08.2016, 10:26:04
Grandalf00 Nie chce - w sensie w kodzie np <td onchange..... 18.08.2016, 10:50:33
trueblue W drugim poście (najwyżej punktowana odpowiedź) je... 18.08.2016, 10:58:53 ![]() ![]() |
|
Aktualny czas: 2.04.2026 - 17:50 |