![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 132 Pomógł: 1 Dołączył: 3.02.2005 Ostrzeżenie: (0%) ![]() ![]() |
Witam
Tak jak w temacie. Mam sobie jakis link. Chcialbym aby po kliknieciu myszka na link, wywolywana byla funkcja1. Natomiast gdy wcisne ctrl + klik, mialaby sie wywolywac funkcja2. Chce taki manwer zastosowac w kalendarzu zrobionym w js. Kazdy dzien jest odnosnikiem <a>. Klikniecie myszka powoduje wyswietlenie daty dd.mm.yyyy. Za pomoca ctrl chcialbym zaznaczac pewien obszar dat, tak aby po kliknieciu z ctrl, wyswietlilo sie dd.mm.yyyy - dd.mm.yyyy (gdzie druga data to ta kliknieta z ctrl) Nie mam pomyslu jak sie za to zabrac Z gory dziekuje za pomoc Ten post edytował soska66 15.05.2008, 13:24:45 |
|
|
![]()
Post
#2
|
|
![]() Grupa: Zarejestrowani Postów: 504 Pomógł: 2 Dołączył: 31.03.2006 Skąd: Londyn Ostrzeżenie: (0%) ![]() ![]() |
Zrob to tak ze globalnie czytasz event on key down.
Czyli masz funckje, checkCTRL(event) w ktorej sprawdzasz czy wcisniety klawisz to CTRL, jesli tak to zmieniasz jakas flage na true, np ctrlPressed = true; W lapaniu zdarzenia on key release zmieniasz ta flage spowrotem na false. W funckji1 ktora obsluguje klikniecie myszka robisz sobie, if(flagaCTRL) 1akcja ELSE 2akcja. -------------------- "Wizja czasu jest szeroka, lecz kiedy sie przez nia przechodzi, czas staje sie waskimi drzwiami"
![]() |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 14.08.2025 - 10:34 |