>> Tagapagsalita: Sabihin ngayon bistahan isang web page na nagbibigay-daan sa isang gumagamit upang
magparehistro para sa isang bagay ngunit na aktwal na Kabilang sa ilang mga client-side
pagpapatunay ng kanyang input.
>> Pansinin dito, sa form-1.HTML, mayroon akong na parehong paraan tulad ng dati ngunit ko nai
may idinagdag na katangian ID sa aking form na tag, ang halaga ng na kung saan ay magparehistro, kaya
na mayroon akong isang ID sa pamamagitan ng kung saan maaari ko natatanging tukuyin ang form na iyon sa aking mga DOM.
Mapansin Ngayon sa ibaba ng aking form na tag ay isang script tag, nang sa gayon ay napaka sadyang,
ang aking code ng JavaScript ay isakatuparan lamang sa sandaling ang form na tag at DOM node nito
Na-load.
>> Sa loob ng paunawa script tag ay ang unang linya dito kung saan Ipinahahayag ko isang
variable na tinatawag na form at magtalaga ito ang balik halaga ng
document.getElementByID ng quote magpanipi pagpaparehistro.
Ito ay ang linya ng code na ang magiging hitsura sa pamamagitan ng aking DOM, naghahanap para sa
elemento o node na may isang natatanging identifier ng pagpaparehistro, pag-iimbak
ang halaga ng pagbabalik sa huli sa ganitong variable.
>> Pagkatapos magparehistro ako sa form na isang kaganapan handler para sa pagsusumite ng form,
may form.onsubmit at magtalaga na isang function na anonymous, sa katawan ng na
naaayos na gawin ang sumusunod.
Kung patlang na anyo ni, na ang pangalan ay e-mail, ay may halaga mula sa gumagamit na ang katumbas
sa quote magpanipi wala, pagkatapos kami ay pagpunta upang alertuhan ang gumagamit na siya
dapat na magbigay ng kanilang mga email address, at bumalik kami ng hindi totoo kaya na ang form
mismo ay hindi isinumite para magparehistro tuldok php.
>> Iba Pa, kung ang form ay may isang patlang na kung saan ang pangalan ay password at halaga na kung saan ay
quote magpanipi, ng sumigaw pagkatapos ay hayaan sa user na siya
Dapat magbigay ng isang password.
At muli, bumalik false upang ang ang form ay hindi na isinumite sa
magparehistro tuldok php.
>> Samantala, kung ang halaga ng user ang may nai-type sa sa field ng form na tinatawag na
password ay hindi tumutugma sa halaga na ang gumagamit ay ibinigay para sa form
patlang na tinatawag na kumpirmasyon, pagkatapos ay sabihin sumigaw sa user ang mga password ay hindi
pagtutugma, at pagkatapos ay bumalik hindi totoo kaya na ang form ay hindi na isinumite sa
magparehistro tuldok php.
>> Panghuli, kung ito ay hindi ito ang kaso na ang kasunduan sa pag-input na form ay naka-check,
pagkatapos ay sumigaw sa user na nagpapaliwanag ipaalam na dapat siya ay sumang-ayon sa mga tuntunin
at kundisyon, at muli bumalik hindi totoo kaya na ang form ay hindi na isinumite sa
magparehistro tuldok php.
>> Iba Pa kung, wala sa mga pagkakamali mayroon nagawa, sabihin sa katunayan nagbabalik ng tunay
at payagan ang form na isinumite para magparehistro tuldok php.
>> Hayaan ang kumuha ng isang pagtingin sa mga posibleng error na ngayon sa pamamagitan ng pagbubukas
ang pahina sa isang browser.
http://localhost/form-1.HTML.
Narito pagkatapos form na iyon.
Ay nagbibigay sa walang Hayaang.
>> Dapat mong ibigay ang iyong email address.
Ang lahat ng mga karapatan, ng hindi bababa sa makikipagtulungan ipaalam kasama ang mga linya.
>> Dapat kang magbigay ng isang password.
Ang lahat ng mga karapatan, sabihin pumili ng isang password tulad ng pulang-pula.
Ang mga password ay hindi tumutugma.
Ah, kailangan ko upang makipagtulungan at magbigay ang parehong salita, pulang-pula, muli.
>> Dapat kang sumang-ayon sa mga tuntunin at kundisyon.
Ang lahat ng mga karapatan, ni ngayon suriin na kahon ipaalam.
At sa wakas, whew, ako nakarehistrong.