Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [JavaScript][HTML]Pole tekstowe zależne od radio
kkpre
post
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ć?
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: 4.10.2025 - 06:58