![]() ![]() |
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: 25.12.2025 - 23:38 |