SWiSH Forum
Forum użytkowników programów SWiSH

Skrypty do programu SWiSH2 i SWISHmax - Czy ma ktoś porządny formularz

misiek111 - Sro 13 Gru, 2006 10:10
Temat postu: Czy ma ktoś porządny formularz
Witam.

Szukałem na forum, przeglądnąłem chyba całe ale nie potrafie tego wykonać.

Mam oto taki formularz

Wszystko działą tylko nie potrafię zrobić do niego walidacji pól:( Wysyła jak leci, czy coś jest wpisane czy nie.


Czy ktoś mógłby mi pomóc i chociaż naprowadzić jak to zrobić, bo o udostępnieniu takiego formularza nie wspominam:)

Na forum znajduje się formularz mail.php ale po pierwsze:
1. walidacja działa od drugiego kliknięcia przycisku wyślij (za pierwszym leci pusty formularz)
2. nie ma tam pola select option:/

Dziękuję i pozdrawiam

stefcio - Czw 14 Gru, 2006 17:57

select option to trzeba zrobić ręcznie niestety czuli animacje wysuwanie sie okienka i buttony. Jezeli kliknie sie na button nr 1 to jakas tam zmienna zmienia swoją wartosc itd.
misiek111 - Pią 15 Gru, 2006 07:43

Pole select option jest zrobione.

Sprawa rozbija się o walidację pól, żeby nie wysyłał jak są puste pola albo niepoprawnie wypełnione (email, telefon).

Proszę o pomoc.
Pozdrawiam

galechus - Sob 16 Gru, 2006 10:24

...a więc napisze Ci przykład:
Kod:

if (!_root.standard.contact.Name.length) {
        _root.standard.contact.Status = "Proszę wpisać imię";
    } else {
        if (!_root.standard.contact.Email.length || _root.standard.contact.Email.indexOf("@") == -1 || _root.standard.contact.Email.indexOf(".") == -1) {
            _root.standard.contact.contact.Status = "Proszę wpisać e-mail";
        } else {
            if (...
                ... itd.:]

_root.standard.contact.Status to Twoje okno statusowe, tam wyświetla komunikat o tym, że pole nie zostało wypełnione, w tym przypadku będzie to dynamiczne pole tekstowe.

:wink:

stefcio - Nie 17 Gru, 2006 19:28

no to temat chyba do zamknięcia:)

Powered by phpBB modified by Przemo © 2003 phpBB Group