Pokaż wyniki od 1 do 5 z 5

Wątek: problem z formularzem

  1. #1
    Zasłużony Awatar sazian
    Dołączył
    Jul 2008
    Posty
    1,721

    Domyślnie problem z formularzem

    mam mały, co ja mówię wielki problem z js
    może najpierw kod
    Kod:
    <form method="post" id="send" action="send.php" onsubmit="test()">
    <input type="text" name="tekst" />
    <input type="submit" name="send" value="wyślij" /> 
    </form>
    i js
    Kod:
    function test(){
    return false;
    }
    i co dziwne formularz wysyła się normalnie
    ale gdy bezpośrednio(nie przez funkcję) do onsubmit wstawię return false; nie wysyła się
    co tu jest nie tak ??

  2. #2
    Zasłużony Awatar karer
    Dołączył
    Apr 2008
    Posty
    2,554

    Domyślnie Odp: problem z formularzem

    Mozliwe ze trafiles na jeden z bledow ktore wystepuja z powodu nieustandaryzowania technologii. I wlasnie dlatego WSZYSTKIE przegladarki powinny wspierac standardy...

    A osobiscie nie wiem czemu roznie reaguje na rozne zapytanie. Moze ktos rozwikla ten problem, moze cos przeoczylem.

  3. #3
    Zarejestrowany
    Dołączył
    Oct 2008
    Posty
    1

    Domyślnie Odp: problem z formularzem

    onsubmit="return test();"

    i będzie je??dzić
    Serdecznie pozdrawiam miłościwie nam banujących.<br />Jeśli uwaśasz, śe zasługuję na bana daj mi minusa. Jak będę miał ich 42 to wyświetli ci się filmik z Pamelą. Naprawdę!

  4. #4
    Zasłużony Awatar sazian
    Dołączył
    Jul 2008
    Posty
    1,721

    Domyślnie Odp: problem z formularzem

    no masz rację je??dzi
    tylko że miało się zatrzymać

    (jak ktoś by nie zrozumiał: nie działa !!!)

  5. #5
    WAN
    WAN jest nieaktywny
    Grupa MmoCenter
    Dołączył
    Sep 2007
    Posty
    976

    Domyślnie Odp: problem z formularzem

    To juz tak ma, ze dziala jak lubi...
    Mozesz obejsc to w malo elegancki, acz dzialajacy sposob. Daj submitowi atrybut onmouseover ktory wywoluje fukncje sprawdzajaca. Jesli sprawdzanie wykryje ze nie powinno sie wyslac, to pod koniec zamiast return false ktore nie dziala mozesz dac submitowi setAttribute('onclick','return false;') co uczyni go nieklikalnym.
    Jesli inputem jest pole tekstowe, to trzeba zabezpieczyc sie takze przed wcisnieciem entera no i walidowac na biezaco, a nie tylko wtedy gdy user bedzie myszka chcial kliknac na button submit. To prosto mozna zrobic - wywolanie tej samej funkcji sprawdzajacej przy onkeyup podczas podawania wartosci w polu tekstowym.
    No i w sumie powinno to dzialac w pozadany sposob jednoczesnie nie utrudniajac zycia userowi. Naturalnie wlasciwe zabezpieczenie nalezy umiescic w php, ale zakladam ze wiesz do czego sluzy, a doc zego nie sluzy js

Informacje o wątku

Użytkownicy przeglądający ten wątek

Aktualnie 1 użytkownik(ów) przegląda ten wątek. (0 zarejestrowany(ch) oraz 1 gości)

Podobne wątki

  1. Problem z formularzem i bazą danych
    Przez Meares w dziale PHP / MySql
    Odpowiedzi: 3
    Ostatni post / autor: 22-01-2009, 10:42
  2. [PHP] Problem z Formularzem
    Przez Kisioj w dziale PHP / MySql
    Odpowiedzi: 3
    Ostatni post / autor: 03-08-2008, 19:16
  3. Element radio poza formularzem
    Przez WAN w dziale JavaScript/AJAX
    Odpowiedzi: 10
    Ostatni post / autor: 26-05-2008, 00:55

Zakładki

Uprawnienia umieszczania postów

  • Nie możesz zakładać nowych tematów
  • Nie możesz pisać wiadomości
  • Nie możesz dodawać załączników
  • Nie możesz edytować swoich postów
  •