Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> nieaktywny submit, ... po pierwszym naciśnięciu
staspolo
post
Post #1





Grupa: Zarejestrowani
Postów: 42
Pomógł: 0
Dołączył: 2.06.2005

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


witam, mam skrypt który "wsadza" dane do bazy bez przeładowania strony, wszystko działa ale... naciskając submit kilka razy - tyle razy baza dostaje dane,

jak zrobić aby po piereszym naciśnięciu submit przestał być aktywny?? gdzie tego DISABLE wsadzić??

  1. <?php
  2.  
  3. <form action=&#092;"oko.php\" method=\"get\" onsubmit=\"return wykonaj(this)\">
  4.  <input type=&#092;"text\" name=\"pole1\" />
  5.  <input type=&#092;"submit\" value=\"wykonaj\" />
  6. </form>
  7.  
  8. <script language=&#092;"javascript\" type=\"text/javascript\">
  9. <!--
  10. function wykonaj(f) {
  11. wartosc = f.pole1.value;
  12. znacznik = new Date().getTime(); 
  13. new Image().src=&#092;"odbierz.php?zmienna=\"+wartosc+\"&t=\"+znacznik;
  14. return false;
  15.  }
  16. // -->
  17. </script>
  18.  
  19. ?>
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
voytass
post
Post #2





Grupa: Zarejestrowani
Postów: 113
Pomógł: 0
Dołączył: 15.04.2002
Skąd: Warszawa

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


Cytat(NuLL @ 2005-06-15 12:03:27)
Tylko po co się męczyć ?
Kod
<input type="submit" value="Wyślij" onClick="this.disabled=true;">

niestety nie dziala w IE 6.0 (IMG:http://forum.php.pl/style_emoticons/default/exclamation.gif)
po kliknieciu przycisk staje sie nieaktywny i dane z formularza nie sa przetwarzane!!

dziala natomiast w FF

Ten post edytował voytass 28.06.2005, 17:25:28
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: 14.10.2025 - 13:21