DSsys DSsys i skrypty JavaScript są miłe!

(akt. wer. 1.1.1)

Lista funkcji

Kategorie

Składnia

bool funkcja DSsys.spr.form ( array tabela )

Zwraca true jeżeli w przekazanej tabeli nie zostanie znaleziony błędnie wypełniony element formularza i false w przeciwnym wypadku.

Kategoria: Weryfikacja

Lokalizacja: rozszerzenia/spr.js

Opis

Zwraca true jeżeli w przekazanej tabeli nie zostanie znaleziony błędnie wypełniony element formularza i false w przeciwnym wypadku.

Parametry

array tabela

Tabela zawierająca dane w postaci:

Przykład:

var tab = [];
tab[0] = [false,'Błędny adres'];
tab[1] = [true,''];
. . .

Przykłady

#1 Sprawdzenie przykładowego formularza przed wysłaniem zapisz zapiszZIP

Przykład:

DSsys.start(['spr.js']);
DSsys.ladowanie.dodAuto(function() {
  DSsys.o.wezid('przycisk').onclick = function() {

    var pola = [];
    pola[pola.length] = DSsys.spr.NIP('p9');
    for (var i=1;i<=3;i++) {
      pola[pola.length] = DSsys.spr.czyjest('p'+i,'Pole nr: '+i);
    }
    for (var i=4;i<=6;i++) {
      pola[pola.length] = DSsys.spr.czyzaz('p'+i,'Pole nr: '+i);
    }
    pola[pola.length] = DSsys.spr.hasla('p11','p12');
    pola[pola.length] = DSsys.spr.kodpocztowy('p10');
    pola[pola.length] = DSsys.spr.login('p13');
    pola[pola.length] = DSsys.spr.mejl('p7');
    pola[pola.length] = DSsys.spr.radio('p14');
    pola[pola.length] = DSsys.spr.www('p8');

    if (DSsys.spr.form(pola)) {
      DSsys.alert('Można wysłać!');
    }
  };
});

HTML:

1<input type="text" id="p1" /><br />
2<select id="p2">
<option value="">Pusto</option>
<option value="a">Nie pusto</option>
</select><br />
3<textarea id="p3"></textarea><br />
4<input type="checkbox" id="p4" /><br />
5<input type="checkbox" id="p5" /><br />
6<input type="checkbox" id="p6" /><br />
7<input id="p7" type="text" value="mejl@apt.com.dk" /><br />
8<input id="p8" type="text" value="http://www.ptk.wtp.com" /><br />
9<input id="p9" type="text" value="3840-344-4" /><br />
10<input id="p10" type="text" value="34-364" /><br />
11<input id="p11" type="password" value="a" /><br />
12<input id="p12" type="password" value="a" /><br />
13<input id="p13" type="text" value="Mateusz_1 [-kobra-)8]" /><br />
14<input name="p14" type="radio" value="1" /><br />
14<input name="p14" type="radio" value="2" /><br />
14<input name="p14" type="radio" value="3" /><br />
14<input name="p14" type="radio" value="4" /><br />
<br /><input type="button" id="przycisk" value="Sprawdź..." />

Podobne

[DSsys.spr.NIP] - Sprawdza czy dane pole zawiera poprawny nr NIP. Zwraca tablicę z wynikiem i komunikatem.
[DSsys.spr.czyjest] - Sprawdza czy dane pole jest wypełnione. Zwraca tablicę z wynikiem i komunikatem.
[DSsys.spr.czyzaz] - Sprawdza czy dane pole jest zaznaczone. Zwraca tablicę z wynikiem i komunikatem.
[DSsys.spr.hasla] - Sprawdza czy podane hasła są identyczne. Zwraca tablicę z wynikiem i komunikatem.
[DSsys.spr.kodpocztowy] - Sprawdza czy dane pole ma poprawną wartość kodu pocztowego. Zwraca tablicę z wynikiem i komunikatem.
[DSsys.spr.login] - Sprawdza czy podany login jest poprawny. Zwraca tablicę z wynikiem i komunikatem.
[DSsys.spr.mejl] - Sprawdza czy dane pole ma w zawartości poprawny adres mejlowy. Zwraca tablicę z wynikiem i komunikatem.
[DSsys.spr.radio] - Sprawdza czy którekolwiek pole jest zaznaczone w grupie elementów typu radio. Zwraca tablicę z wynikiem i komunikatem.
[DSsys.spr.text] - Liczy liczbę znaków wprowadzoną w polu oraz wyświetla komunikaty o przekroczonej liczbie znaków, znaków nowej linii.
[DSsys.spr.www] - Sprawdza czy dane pole zawiera poprawny adres www. Zwraca tablicę z wynikiem i komunikatem.

Aktualna wersja: 1.1.1

* * *
© <^> 2012-2014

Projekt i wykonanie: DrezynSoft


Partner Autorska witryna kolejowa Partner DrezynSoft Partner Fotograficzna galeria krajobrazów Partner FotoStacyjka
Partner SelekTTor Partner Mapy Partner Edytor XML Partner Gry Partner Tłumacz Partner DSsys
Partner MojaMuzyka Partner Kanał Ostródzko-Elbląski w obiektywie <^> Partner Konwerter tekstu

Podstronę załadowano w 0.0178 sekundy.