Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [JavaScript][HTML]Checkbox - ustawienie
piotr485
post 27.11.2009, 13:03:36
Post #1





Grupa: Zarejestrowani
Postów: 292
Pomógł: 0
Dołączył: 10.07.2009

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


  1. <input type="checkbox" name="box_strona_www" value="1" onclick="this.form.elements[\'cos\'].disabled = !this.checked" />
  2. <input type="text" name="cos" disabled="disabled" value="tekst" />


Teraz po wejściu na strony mamy odznaczony checkbox i podwietlony tekst (mozliwosc zmiany tekstu).

Chciałbym, aby działanie było takie same z tym, że aby po wejściu na stronę checkbox był zaznaczony i mozliwosc wpisania tekstu nadal byla.

Probowalem dodajac do chceckboxa - checked="chcecked", ale wtedy nie mogę już pisać w ramce tekstowej no a checkbox jest zaznaczony (czyli dobrze)

Ktoś wie jak rozwiazac moj problem - probowalem na rozne sposoby z zamianami przy JS disabled na enabled !this.chcecked na this.checked, ale nie udalo mi sie.

Ktos pomoze ?

Z gory dziekuje!


Go to the top of the page
+Quote Post
thek
post 27.11.2009, 15:59:11
Post #2





Grupa: Moderatorzy
Postów: 4 362
Pomógł: 714
Dołączył: 12.02.2009
Skąd: Jak się położę tak leżę :D




Pomyśl.. Skoro coś masz mieć na starcie ustawione to wrzuć to jako wartość domyślną w kodzie formularza. Skoro element masz mieć domyślnie włączony to ustaw go bez niczego, bo to da nam możliwość manipulacji. Dopiero JS nam to zmieni. Tutaj JS nic nie da, bo jest wywoływany przy określonym zdarzeniu. Mógłbyś ewentualnie ustawiać wartości domyślne przez JS w momencie za/ładowania strony w zdarzeniach onload lub ready.


--------------------
Najpierw był manual... Jeśli tam nie zawarto słów mądrości to zapytaj wszechwiedzącego Google zadając mu własciwe pytania. A jeśli i on milczy to Twój problem nie istnieje :D
Go to the top of the page
+Quote Post

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

 



RSS Wersja Lo-Fi Aktualny czas: 31.07.2025 - 10:42