![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
![]() Newsman Grupa: Moderatorzy Postów: 4 005 Pomógł: 548 Dołączył: 7.04.2008 Skąd: Trzebinia/Kraków ![]() |
Wałkuje JS i natknąłem się na problem. mam taki kod
i skrypt: i chce po kliknięciu zmienić obramowanie i kolor labela na czarny a po od kliknięciu na szare. działa z obramowaniem a z labelem mam problem, w ogóle nie zmienia mi koloru. jakieś pomysły? -------------------- |
|
|
![]()
Post
#2
|
|
![]() Grupa: Zarejestrowani Postów: 6 476 Pomógł: 1306 Dołączył: 6.08.2006 Skąd: Kraków Ostrzeżenie: (0%) ![]() ![]() |
Bo tekst (enter/spacje) pomiędzy elementami jest traktowany jako element drzewa DOM.
Ale możesz to w miarę prostym skryptem rozwiązać: Kod var label = item;
do{ label = label.nextSibling; }while(label.nodeType != 1); label.style.color='black'; |
|
|
![]()
Post
#3
|
|
![]() Newsman Grupa: Moderatorzy Postów: 4 005 Pomógł: 548 Dołączył: 7.04.2008 Skąd: Trzebinia/Kraków ![]() |
wuala ! dzięki śliczne będę o tym pamiętał.
-------------------- |
|
|
![]() ![]() |
![]() |
Aktualny czas: 20.08.2025 - 08:39 |