Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> dwa submit
grzegorz_g
post
Post #1





Grupa: Zarejestrowani
Postów: 259
Pomógł: 0
Dołączył: 26.10.2004

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


mam taki formularz :
  1. <form action="index.php" method="post" onsubmit="return sprawdzFormularz4(this)" enctype="multipart/form-data">
  2.  
  3. .... kilka inputów ....
  4.  
  5. <input type="submit" name='submit' value="Podgl&#261d 2" style='width:100px;'/> <input type="submit" name='submit' value="Wygeneruj" style='width:100px;' />
  6. </form>

teraz potrzebował bym by po kliknięciu w submit 'podgląd 2' otworzyło się okno bez sprawdzania poprawności formularza (funkcja sprawdzFormularz4(this)) a w przypadku "wygeneruj" formularz został sprawdzony czy wszytkie pola są wypełnione.

Ten post edytował grzegorz_g 25.01.2007, 11:10:47


--------------------
www.wettradar.com
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 2)
Cienki1980
post
Post #2





Grupa: Przyjaciele php.pl
Postów: 1 590
Pomógł: 40
Dołączył: 11.01.2007
Skąd: Centrum

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


Pierwszego submita nie rób jako submita ale jako button do którego przypiszesz onClick() wywołanie jakiejś funkcji w JS, która otworzy np nowe okno i tam wywoła formę bez sprawdzenia poprawności.

PS. Popraw BBCode w pierwszym poście .. i pamiętaj że to html a nie php biggrin.gif

Ten post edytował Cienki1980 25.01.2007, 09:41:39


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





Grupa: Zarejestrowani
Postów: 1 660
Pomógł: 13
Dołączył: 9.06.2004
Skąd: Wrocław i okolice

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


Możesz zamiast submitów zrobić buttony do których przypiszesz funkcję JS zmieniającą albo parametr
<function action="....">, albo zmieniającą wartość ukrytego pola <input type="hidden" value="...">


--------------------
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 - 14:39