Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> 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.


--------------------
I need TP for my bunghole!!!

Mój nowy przyjaciel - tytanowa płytka na stałe
------------------------------------------------------
AEGEE, kwiaciarnia rzeszów , notariusz rzeszów, zakład krawiecki rzeszów, paweł jakubowicz
Go to the top of the page
+Quote Post
crash
post
Post #2





Grupa: Przyjaciele php.pl
Postów: 2 196
Pomógł: 2
Dołączył: 17.01.2004
Skąd: Sosnowiec

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


  1. <?php
  2. if(!empty($_POST['a']) and !empty($_POST['b']) and empty($_POST['c']) and !empty($_POST['d']))
  3. {
  4.    jadziemy();
  5. }
  6. ?>


Ten post edytował crashu 19.01.2005, 19:49:21


--------------------
Go to the top of the page
+Quote Post
cornholio666
post
Post #3





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

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


no tak ale chcialbym kod w js miec


--------------------
I need TP for my bunghole!!!

Mój nowy przyjaciel - tytanowa płytka na stałe
------------------------------------------------------
AEGEE, kwiaciarnia rzeszów , notariusz rzeszów, zakład krawiecki rzeszów, paweł jakubowicz
Go to the top of the page
+Quote Post
stoprocent
post
Post #4





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 winksmiley.jpg


--------------------
Go to the top of the page
+Quote Post
crash
post
Post #5





Grupa: Przyjaciele php.pl
Postów: 2 196
Pomógł: 2
Dołączył: 17.01.2004
Skąd: Sosnowiec

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


Ups, wybacz, rozpedziłem się i nie spojżałem co to za forum smile.gif A co do rozwiązania przedmówcy to dodałbym jeszcze do tego warunku sprawdzenie czy checkbox 'c' jest odznaczony. No i pobrać stany odpowiednich checkboxów (id: 1, 2 i 4).

Ten post edytował crashu 19.01.2005, 20:39:28


--------------------
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 Aktualny czas: 21.08.2025 - 04:38