Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [HTML][JavaScript]Onclick na nieaktywnym elemencie
qrzysztof
post
Post #1





Grupa: Zarejestrowani
Postów: 220
Pomógł: 19
Dołączył: 25.04.2009

Ostrzeżenie: (0%)
-----


Mam formularz a w nim dwa elementy typu radio.

Elementy radio są nieaktywne (disabled). Mam ustawione onclicki na tych elementach oraz na całym formularzu. Potrzebuję żeby obszar, na którym te elementy radio się znajdują:

1) reagował na kliknięcie myszką,
2) nie chcę natomiast żeby użytkownik miał możliwość zaznaczania tych elementów.

Jak ich nie zablokuję to onclick zadziała, ale będzie można je dowolnie zaznaczać. Jak zablokuję to onclick nie działa i do tego "zasłaniają" formularz (choć niby powinny być jego częścią) i nie działa w tym miejscu również onclick formularza.

Da się to jakoś sprytnie rozwiązać, czy nie ma na to rady i tak musi już być?
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
qrzysztof
post
Post #2





Grupa: Zarejestrowani
Postów: 220
Pomógł: 19
Dołączył: 25.04.2009

Ostrzeżenie: (0%)
-----


W nie można klikać, to tylko jeden z ich stanów.

Najpierw są klikalne, ale po wybraniu opcji robią się nieaktywne i zaczyna się kilkusekundowe odliczanie, które pokazuje prawidłową opcję (jeśli została wybrana zła). W tym momencie drugie kliknięcie powinno przerwać odliczanie i przenieść usera do następnej strony. Tymczasem na to drugie kliknięcie nie ma w obrębie tych elementów radio reakcji. Reakcję taką z łatwością można uzyskać na <label> i na samym formularzu (ale nie pod elementami radio) natomiast ludzie najczęściej klikają w "kółeczka".

Ten post edytował qrzysztof 19.01.2010, 08:51:44
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 10.10.2025 - 08:17