Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: input type="submit"
Forum PHP.pl > Forum > Po stronie przeglądarki > JavaScript
toth
witam
jedno pytanie snitch.gif

jak sprawic aby skrypt w momencie walidacji formularza i wykrycia bledu (onClick na submit'cie) nie kontynuowal zadania.

JS bawie sie od dzis stad to glupie pytanie.

pozdrawiam i dzieki snitch.gif
nospor
  1. <input type="submit" name="a" value="sad" onclick="return val();" />
Funkcja js val() sprawdza ci formualrz. W przypadku błędu zwraca false (formularz wówczas się nie wyśle), w przypadku poprawności formularza zwróci true i formularz się wyśle
toth
nie dziala, nie wiem czemu :<

  1. function checkEmpty(etap) {
  2.  
  3.  
  4. var F_umowa_nr = document.getElementById('F_umowa_nr').value;
  5.  
  6. if(etap==0) {
  7.  
  8. if(F_umowa_nr == '') {
  9. alert('Pole 1 nie jest wypełnione');
  10. }
  11. else return false;
  12.  
  13. }
  14.  
  15. }


  1. <input type="submit" onClick="return checkEmpty(0);" />
nospor
miałeś zwracać false gdy źle jest a nie gdy dobrze

  1. function checkEmpty(etap) {
  2.  
  3.  
  4. var F_umowa_nr = document.getElementById('F_umowa_nr').value;
  5.  
  6. if(etap==0) {
  7.  
  8. if(F_umowa_nr == '') {
  9. alert('Pole 1 nie jest wypełnione');
  10. return false;
  11. }
  12.  
  13. }
  14.  
  15. return true;
  16.  
  17. }
toth
zauwazylem gdy wyslalem snitch.gif
sorki snitch.gif

i dzieki wielkie zarazem snitch.gif
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.