Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [PHP][JavaScript]Wysyłanie formularza bez użycia przycisku Submit.
S_Olewniczak
post
Post #1





Grupa: Zarejestrowani
Postów: 189
Pomógł: 1
Dołączył: 28.01.2008

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


Chcę wysłać formularz metodą GET, bez używania przycisku submit. W tym celu napisałem następujący skrypt:

Kod
<script type="text/javascript"><!--
function zat(formularz){
            formularz.submit();
}
//--></script>

<form action=”test.php” method=”GET”>
<input type=”text” name=”cos”>
<input type="button" value="Zatwierdź" onclick="return zat(this.form)" />
</form>

<?php print ''.$_GET['cos'].''; ?>


Niestety mój skrypt nie bardzo działa. Czy ktoś może mi pomóc?
Go to the top of the page
+Quote Post
potreb
post
Post #2





Grupa: Zarejestrowani
Postów: 1 568
Pomógł: 192
Dołączył: 7.03.2005
Skąd: Warszawa

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


A jak chcesz wysłać formularz i do czego ci to. Co do formularzy stosuj method post.


--------------------

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





Grupa: Zarejestrowani
Postów: 189
Pomógł: 1
Dołączył: 28.01.2008

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


Potrzebne mi jest do tego żeby przed wysłaniem formularza na serwer wykonać jakąś funkcję w JavieScript.
Go to the top of the page
+Quote Post
.radex
post
Post #4





Grupa: Zarejestrowani
Postów: 1 657
Pomógł: 125
Dołączył: 29.04.2006

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


A jak ktoś ma wyłączony JS, to co wtedy?


--------------------
blog | Tadam — minutnik do Pomodoro na Maka :)
Go to the top of the page
+Quote Post
S_Olewniczak
post
Post #5





Grupa: Zarejestrowani
Postów: 189
Pomógł: 1
Dołączył: 28.01.2008

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


Nie interesuje mnie czy ktoś ma wyłączony JS. Pisze program zamknięty, który wymaga użycia JavyScript.
Go to the top of the page
+Quote Post
lord_t
post
Post #6





Grupa: Zarejestrowani
Postów: 603
Pomógł: 131
Dołączył: 24.07.2007
Skąd: Górny Śląsk

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


  1. <script type="text/javascript"><!--
  2. function zat(formularz){
  3. alert('x');
  4. formularz.submit();
  5. }
  6. //--></script>
  7.  
  8. <form action=&#8221;test.php&#8221; method=&#8221;GET&#8221;>
  9. <input type=&#8221;text&#8221; name=&#8221;cos&#8221;>
  10. <input type="button" value="Zatwierdź" onclick="zat(this.form);return false;" />
  11. </form>


--------------------
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: 22.08.2025 - 10:00