Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP][JavaScript]Wysyłanie formularza bez użycia przycisku Submit.
Forum PHP.pl > Forum > Przedszkole
S_Olewniczak
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?
potreb
A jak chcesz wysłać formularz i do czego ci to. Co do formularzy stosuj method post.
S_Olewniczak
Potrzebne mi jest do tego żeby przed wysłaniem formularza na serwer wykonać jakąś funkcję w JavieScript.
.radex
A jak ktoś ma wyłączony JS, to co wtedy?
S_Olewniczak
Nie interesuje mnie czy ktoś ma wyłączony JS. Pisze program zamknięty, który wymaga użycia JavyScript.
lord_t
  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>
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.