Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [JavaScript][HTML]onclick=zaznacz checkbox
kakkarot
post
Post #1





Grupa: Zarejestrowani
Postów: 59
Pomógł: 0
Dołączył: 7.04.2010

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


jak napisać polecenie onclick, które po zaznaczeniu checkboxa id="2" automatycznie zaznaczało checkboxa id="1", w jednej linijce?
Go to the top of the page
+Quote Post
Sephirus
post
Post #2





Grupa: Zarejestrowani
Postów: 1 527
Pomógł: 438
Dołączył: 28.06.2011
Skąd: Warszawa

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


O to chodziło?
Go to the top of the page
+Quote Post
kamil4u
post
Post #3





Grupa: Zarejestrowani
Postów: 2 350
Pomógł: 512
Dołączył: 4.01.2009
Skąd: Wrocław / Świdnica

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


Jako ciekawostka - ma to swoje wady:

Kod
<label for="test"><input type="checkbox"></label>
<input type="checkbox" id="test">
Go to the top of the page
+Quote Post
kakkarot
post
Post #4





Grupa: Zarejestrowani
Postów: 59
Pomógł: 0
Dołączył: 7.04.2010

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


niestety to nie działa.. może jest jakaś inna możliwość?
Go to the top of the page
+Quote Post
kamil4u
post
Post #5





Grupa: Zarejestrowani
Postów: 2 350
Pomógł: 512
Dołączył: 4.01.2009
Skąd: Wrocław / Świdnica

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


Co nie działa? Oba kody działają( z tym, że mój na swój sposób( owe wady)).

Napisz pod jaką przeglądarką/systemem.

Zdanie "nie działa", nie jest pożądane na forum. To Ty chcesz uzyskać pomoc, więc to Ty powinieneś starać się opisać jak najdokładniej problem, inaczej nie pozwalasz sobie pomóc.
Go to the top of the page
+Quote Post
kakkarot
post
Post #6





Grupa: Zarejestrowani
Postów: 59
Pomógł: 0
Dołączył: 7.04.2010

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


  1. <p>
  2. <input id="check_1" type="checkbox" name="CHECK1" value="T" data-attached="insurance" onchange="document.getElementById('check_2').checked = this.checked"/>
  3. </p>
  4.  
  5. <p>
  6. <input id="check_2" type="checkbox" name="CHECK2" value="T" data-attached="cash-on" data-late-required="true" />
  7. </p>


dodałem to w taki sposób, lecz gdy zaznaczam w formularzu pole CHECK2, nic poza tym się nie dzieje.

Chcę, żeby jak zaznaczę pole CHECK2, automatycznie zaznaczyło się CHECK1, ale żeby odwtornie to nie działało, czyli jak zaznaczę CHECK1 to tylko to pole będzie zaznaczone..
Go to the top of the page
+Quote Post
Damonsson
post
Post #7





Grupa: Zarejestrowani
Postów: 2 355
Pomógł: 533
Dołączył: 15.01.2010
Skąd: Bydgoszcz

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


  1. <p>
  2.  
  3. <input id="check_1" type="checkbox" name="CHECK1" value="T" data-attached="insurance" />
  4.  
  5. </p>
  6.  
  7.  
  8.  
  9. <p>
  10.  
  11. <input id="check_2" type="checkbox" name="CHECK2" value="T" data-attached="cash-on" data-late-required="true" onchange="document.getElementById('check_1').checked = this.checked"/>
  12.  
  13. </p>


No to raczej tak, odwrotnie ^^
Go to the top of the page
+Quote Post
kakkarot
post
Post #8





Grupa: Zarejestrowani
Postów: 59
Pomógł: 0
Dołączył: 7.04.2010

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


a no tak ;D teraz działa (IMG:style_emoticons/default/wink.gif)

  1. <input type="text" id="wart_1" name="wart_1" class="small" data-late-required="true" />
  2.  
  3. <input type="text" id="wart_2" name="wart_2" class="small" />


a jak zrobić, żeby pole wart_1, przyjmowało jako domyślną wartość wart_2?
Go to the top of the page
+Quote Post
!*!
post
Post #9





Grupa: Zarejestrowani
Postów: 4 298
Pomógł: 447
Dołączył: 16.11.2006

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


http://jsfiddle.net/dcuas/2/
Go to the top of the page
+Quote Post
kakkarot
post
Post #10





Grupa: Zarejestrowani
Postów: 59
Pomógł: 0
Dołączył: 7.04.2010

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


kurcze wiem, że to głupie i banalne pytanie, ale jak wywołać tą funkcję..?

i coś na jsfiddle też mi nie działa. jak wpisuję jakąś wartość to nic sie nie dzieje
Go to the top of the page
+Quote Post
!*!
post
Post #11





Grupa: Zarejestrowani
Postów: 4 298
Pomógł: 447
Dołączył: 16.11.2006

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


To są podstawy. Otrzymałeś gotowy kod wyżej, zmień tylko wartości, przy wywołaniu. Zapoznaj się z jakimś kursem http://www.doman.art.pl/kursjs/kurs/events.html
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: 23.08.2025 - 05:44