>> GARSIAKALBIS: Tegul dabar pažvelgti į interneto puslapis, kuris leidžia vartotojui
registruotis kažką, bet, kad iš tikrųjų apima kai kliento pusėje
patvirtinimas apie jo sąnaudas.
>> Atkreipkime dėmesį, kad forma-1.html, turiu ta pati forma kaip ir anksčiau, bet aš
pridėjo ID atributas mano formos žyma, kurių vertė yra registruoti, todėl
kad turiu ID, per kurią galiu identifikuoti tą formą savo DOM.
Dabar pastebėsite žemiau mano formos žyma yra scenarijus žyma, kad labai sąmoningai,
mano JavaScript kodas bus tik vykdo kai formos žyma ir jo DOM mazgai
buvo pakrauti.
>> Viduje pranešimo scenarijų žymės yra Pirmoji eilutė čia, kur aš pareiškiu,
kintamasis vadinamas forma ir priskirti ji gražinama reikšmė
document.getElementById Citatos citatos registracija.
Tai tik kodo eilutę, kad atrodys per mano DOM, ieško
elementas arba mazgas, kuris turi unikalią identifikatorius registravimo, saugojimo
grįžti vertė galiausiai į šį kintamąjį rodiklį.
>> Tada galiu prisiregistruoti ta forma renginį Handler formos pateikimo,
su form.onsubmit ir priskirti, kad anoniminis funkcija, organizacija, kurios
pajamos atlikite šiuos veiksmus.
Jei ta forma laukas, kurio vardas yra laišką, turi vertę iš vartotojo vienodą
citata citatos nieko, tada mes ketina įspėti vartotoją, kad jis ar ji
turi pateikti savo elektroninio pašto adresą, ir mes return false, kad forma
pati nepateikė užsiregistruoti dot php.
>> Kitur, jei yra langelis, kurio vardas slaptažodžiu ir kurių vertė yra
citata citatos, tada tegul klykauti ne vartotojui, kad jis ar ji
turi pateikti slaptažodį.
Ir vėl, return false, kad forma nėra pateikta
užsiregistruoti dot php.
>> Tuo tarpu, jei vertė vartotojas įvestas į formos lauką, vadinamą
slaptažodis neatitinka vertę, vartotojas numatyta forma
laukas vadinamas patvirtinimas, tada tegul klykauti naudotojo slaptažodžius padaryti ne
rungtynės, tada return false, kad forma nėra pateikta
užsiregistruoti dot php.
>> Galiausiai, jei tai ne tas atvejis, Formos sutikimas įėjimas pažymėtas,
tada tegul klykauti vartotojui paaiškinti kad jis ar ji turi sutikti su sąlygomis
ir sąlyga, ir vėl netikras kad forma nėra pateikta
užsiregistruoti dot php.
>> Else if, nė viena iš šių klaidų yra buvo padaryta, galime iš tiesų grąžina true
ir leisti forma turi būti pateikta užsiregistruoti dot php.
>> Leiskite pažvelgti į tai galima pažvelgti klaidų dabar atsidaro
naršyklėje puslapis.
http://localhost/form-1.HTML.
Štai tada forma.
Leiskite pateikti nieko.
>> Jūs turite nurodyti savo elektroninio pašto adresą.
Gerai, tegul bent bendradarbiauti palei tas linijas.
>> Jūs turite pateikti slaptažodį.
Gerai, tegul pasirinkti slaptažodis kaip purpuras.
Slaptažodžiai nesutampa.
Ak, man reikia bendradarbiauti ir teikti pats žodis, tamsiai raudona, dar kartą.
>> Jūs turite sutikti su sąlygomis ir sąlygos.
Viskas gerai, tegul dabar patikrinti tą langelį.
Ir, pagaliau, FIU, aš registruotas.