Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> uruchomienie funkcji po zaznaczenia checkboców
cornholio666
post
Post #1





Grupa: Zarejestrowani
Postów: 472
Pomógł: 8
Dołączył: 14.03.2004
Skąd: Rzeszów

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


przeszukalem forum, znalazlem kilka "ciekawych" skryptow niestety nie potrafilem ich przerobic do tego co chce a mianowicie:

mam przykladowo 4 pola typu checkbox

  1. <input type="checkbox" name="a" >
  2. <input type="checkbox" name="b" >
  3. <input type="checkbox" name="c" >
  4. <input type="checkbox" name="d" >


i teraz jak zaznacze dokladnie a i b i d to odpala mi sie funkcja.
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
stoprocent
post
Post #2





Grupa: Zarejestrowani
Postów: 338
Pomógł: 2
Dołączył: 17.05.2003
Skąd: Kraków , Londyn

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


  1. <script language="JavaScript" type="text/JavaScript">
  2. function check(){
  3. if(document.getElementById('1').checked == true && document.getElementById('2').checked == true && document.getElementById('3').checked == true && document.getElementById('4').checked == false){
  4.  
  5.  
  6. //I tutaj wsadzas jakas swoja funkcje jesli to ma byc funkcja JS
  7. // ale jesli ma to byc funkcja php to piszesz np tak :
  8.  
  9. document.location.href = '?nav=dodaj'
  10.  
  11. //w php wtedy piszesz warunek ze jezeli istnieje $_GET['nav'] ktora rowna sie 'dodaj'
  12. // to wywoluje sie funkcja ktora chcesz i tyle koniec :)
  13. }
  14. }
  15. </script>
  16. </head>
  17. <body>
  18. <input type="checkbox" name="a" onclick="javascript:check();" id="1">
  19. <input type="checkbox" name="b" onclick="javascript:check();" id="2">
  20. <input type="checkbox" name="c" onclick="javascript:check();" id="3">
  21. <input type="checkbox" name="d" onclick="javascript:check();" id="4">
  22. </body>
  23. </html>


@edit :
Poprawilem (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg)
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: 6.10.2025 - 18:35