![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 26 Pomógł: 5 Dołączył: 19.03.2012 Ostrzeżenie: (0%) ![]() ![]() |
Nie ma co się za dużo rozpisywać, mój przykład jest tu http://jsfiddle.net/aCLKy/
Znalazłem taki kodzik w jakimś poradniku i chciałem go wykorzystać na swojej stronie. Jak widać z checkboxami działa tak jak powinno - czyli jak zaznacze checkboxa to pole tekstowe obok odblokuje się - w drugą stronę też działa. I tu się pojawia problem. Przerobiłem to z checkboxa na radio bo chciałbym żeby użytkownicy mogli wybrać tylko jedno pole do wypełnienia, niestety nie chce mi to działać tak jak powinno, po zaznaczeniu jednego radio i potem zaznaczeniu drugiego radio - pole obok pierwszego radio jest nadal odblokowane, a chciałbym żeby odblokowane było tylko to pole tekstowe, którego radio jest obecnie zaznaczone. Próbowałem różne sposobów ale niestety zawsze po zaznaczeniu jakiegoś radio - pole tekstowe cały czas zostaje odblokowane. Myślałem że skoro jest wykorzystywane takie coś Kod onclick="this.form.elements['r1'].disabled = !this.checked" to taki kod Kod onchange="this.form.elements['r1'].disabled = this.checked" powinien rozwiązać problem.. Ale tak nie jest. Czy ktoś ma jakiś pomysł jak to zrobić? |
|
|
![]() ![]() |
![]() |
Aktualny czas: 4.10.2025 - 06:58 |