X
ďťż

[JavaScript] "oznaczenie linku"

       

Podstrony


telcocafe

Witam.
Mam taki kodzik:
<li><a href="#" onclick="UstawJ('c++');">C++</a></li> <li><a href="#" onclick="UstawJ('css');">CSS</a></li>
Chciałbym, aby po kliknięciu w link dodatkowo jakoś oznaczał się. Np. zmieniało mu się tło. Da się tak zrobić?
Znacznik A w CSS ma ustawione display: block;



Prawidłowy pusty link powinien wyglądać tak:
<a href="java script: void(0)">
// javascript pisane razem oczywiście

<li><a href="java script:void(0)" onclick="UstawJ(this, 'c++');">C++</a></li> <li><a href="java script:void(0)" onclick="UstawJ(this, 'css');">CSS</a></li>
function UstawJ(id, val) { id.style.background = '#DDD'; window.alert(val); }
Użytkownik andrzej_aa edytował ten post 28 kwiecień 2009, 21:21
Dzięki. A można jakoś odznaczyć wszystkie, zaznaczając ten jeden? Pewnie jakoś w pętli?



Zainteresuj się jQuery. Ułatwia takie rzeczy :)

No dobra. :D Zrobiłem sobie, że ładnie mi to przesuwa, miga, podświetla i zaznacza. Ale nadal mi nie wychodzi z odznaczaniem wszystkiego. :D

  • zanotowane.pl
  • doc.pisz.pl
  • pdf.pisz.pl
  • nvm.keep.pl

  • Sitedesign by AltusUmbrae.

    Drogi uzytkowniku!

    W trosce o komfort korzystania z naszego serwisu chcemy dostarczac Ci coraz lepsze uslugi. By moc to robic prosimy, abys wyrazil zgode na dopasowanie tresci marketingowych do Twoich zachowan w serwisie. Zgoda ta pozwoli nam czesciowo finansowac rozwoj swiadczonych uslug.

    Pamietaj, ze dbamy o Twoja prywatnosc. Nie zwiekszamy zakresu naszych uprawnien bez Twojej zgody. Zadbamy rowniez o bezpieczenstwo Twoich danych. Wyrazona zgode mozesz cofnac w kazdej chwili.

     Tak, zgadzam sie na nadanie mi "cookie" i korzystanie z danych przez Administratora Serwisu i jego partnerow w celu dopasowania tresci do moich potrzeb. Przeczytalem(am) Polityke prywatnosci. Rozumiem ja i akceptuje.

     Tak, zgadzam sie na przetwarzanie moich danych osobowych przez Administratora Serwisu i jego partnerow w celu personalizowania wyswietlanych mi reklam i dostosowania do mnie prezentowanych tresci marketingowych. Przeczytalem(am) Polityke prywatnosci. Rozumiem ja i akceptuje.

    Wyrazenie powyzszych zgod jest dobrowolne i mozesz je w dowolnym momencie wycofac poprzez opcje: "Twoje zgody", dostepnej w prawym, dolnym rogu strony lub poprzez usuniecie "cookies" w swojej przegladarce dla powyzej strony, z tym, ze wycofanie zgody nie bedzie mialo wplywu na zgodnosc z prawem przetwarzania na podstawie zgody, przed jej wycofaniem.