Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [js] pola input disabled w zaleznosci od zaznaczenia pola checkbox
Matiash
post
Post #1





Grupa: Zarejestrowani
Postów: 103
Pomógł: 0
Dołączył: 7.04.2007

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


Witam, posiadam taki skrypt

  1. <input type="checkbox" onclick="forms.profil['zmianahasla'].disabled = !this.checked">


I posiadam trzy pola typu password:

  1. <input type="password" name="zmianahasla" disabled="disabled" size="22">


  1. <input type="password" name="nowehaslo" disabled="disabled" size="22">


  1. <input type="password" name="powtorznowe" disabled="disabled" size="22">


Chciałbym aby powyższy skrypt działał tak że po zaznaczeniu tego pola checkbox odblokowywały sie te trzy pola password, natomiast problem tkwi w tym ze nie wiem jak dodac do

  1. <input type="checkbox" onclick="forms.profil['zmianahasla'].disabled = !this.checked">
te 2 nazwy pozostałych pól. Z jednym polem typu password działa ok.

Probowałem zrobic cos takeigo:
  1. <input type="checkbox" onclick="forms.profil['zmianahasla', 'nowehaslo', 'powtorznowe'].disabled = !this.checked">
ale nie działa.
Go to the top of the page
+Quote Post
Cezar708
post
Post #2





Grupa: Zarejestrowani
Postów: 1 116
Pomógł: 119
Dołączył: 10.05.2005
Skąd: Poznań

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


a zamiast:
Cytat(Matiash @ 5.10.2007, 16:39:43 ) *
  1. <input type="checkbox" onclick="forms.profil['zmianahasla'].disabled = !this.checked">

spróbuj i dla pozostałych czyli:

  1. <input type="checkbox" onclick="forms.profil['zmianahasla'].disabled = !this.checked;forms.profil['nowehaslo'].disabled = !this.checked;forms.profil['powtorznowe'].disabled = !this.checked;">


skoro dla jednego zadziałało musi dla pozostałych też zadziałać... chyba że są w jakieś innej gałęzi DOM (może nie są to dzieci formatki `profil`)
Go to the top of the page
+Quote Post
Matiash
post
Post #3





Grupa: Zarejestrowani
Postów: 103
Pomógł: 0
Dołączył: 7.04.2007

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


Ok dziekuje działa (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)
Go to the top of the page
+Quote Post

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: 22.08.2025 - 14:17