>> SIARADWR: Gadewch i ni yn awr yn edrych ar tudalen we sy'n galluogi defnyddiwr i
gofrestru ar gyfer rhywbeth, ond sydd mewn gwirionedd yn yn cynnwys rhai ar ochr cleientiaid
dilysu ei fewnbynnau.
>> Hysbysiad yma, ar ffurf-1.HTML, mae gennyf yr un fath ag o'r blaen, ond rydw i wedi
ychwanegu priodoledd adnabod i fy ffurflen tag, gwerth sy'n cael ei gofrestru, felly
fod gennyf ID trwy yr wyf yn gallu unigryw yn nodi bod ffurflen yn fy DOM.
Nawr yn sylwi isod fy ffurflen tag yn sgript tag, fel bod yn fwriadol iawn,
bydd fy cod JavaScript yn unig gweithredu unwaith y bydd y ffurflen tag a'i nodau DOM
wedi cael eu llwytho.
>> Tu mewn i'r hysbysiad tag sgript yw'r llinell gyntaf yma lle yr wyf yn datgan
amrywiol a elwir yn ffurflen a neilltuo mae'n werth dychwelyd
document.getElementByID dyfynbris cofrestru unquote.
Mae'n llinell hon o god a fydd yn edrych drwy fy DOM, yn chwilio am y
elfen neu nod sydd â unigryw dynodwr cofrestru, storio
gwerth dychwelyd yn y pen draw mewn amrywiol hwn.
>> Yna mi gofrestru gyda'r ffurflen digwyddiad triniwr gyfer y ffurflen gyflwyno,
gyda form.onsubmit ac yn pennu bod swyddogaeth anhysbys, y corff sy'n
mynd yn ei flaen i wneud y canlynol.
Os yw maes y ffurflen, y mae ei enw yn e-bost, mae gwerth o'r defnyddiwr cyfartal
dyfynnu dim byd unquote, yna rydym yn mynd i roi gwybod i'r defnyddiwr ei fod ef neu hi
Rhaid rhoi eu cyfeiriad e-bost, a byddwn yn dychwelyd ffug fel bod y ffurflen
ei hun yn cael ei gyflwyno i gofrestru dot php.
>> Arall, os bydd y ffurflen yn cael maes y mae ei enw yn cyfrinair a gwerth sydd â'r
dyfyniad unquote, yna gadewch i ni gweiddi ar y defnyddiwr ei fod ef neu hi
ddarparu cyfrinair.
Ac eto, yn dychwelyd ffug fel bod nad yw'r ffurflen yn cael ei chyflwyno i
cofrestru dot php.
>> Yn y cyfamser, os yw gwerth y defnyddiwr wedi deipio i mewn i'r ffurflen cae o'r enw
Nid cyfrinair yn cyfateb i'r gwerth y defnyddiwr wedi darparu ar gyfer y ffurflen
cae o'r enw cadarnhad, yna gadewch i ni gweiddi ar y defnyddiwr nid yw'r cyfrineiriau yn
cyfatebol, ac yna dychwelyd ffug fel bod nad yw'r ffurflen yn cael ei chyflwyno i
cofrestru dot php.
>> Yn olaf, os nad yw'n wir bod y mewnbwn gytundeb y ffurflen yn cael ei gwirio,
Yna gadewch i ni gweiddi ar y defnyddiwr yn egluro fod yn rhaid iddo neu iddi gytuno ar y telerau
a chyflwr, ac unwaith eto yn dychwelyd ffug fel na fydd y ffurflen yn cael ei chyflwyno i
cofrestru dot php.
>> Arall os, nid oes yr un camgymeriadau hynny ei wneud, gadewch i ni yn wir yn dychwelyd yn wir
ac yn caniatáu i'r ffurflen gael ei chyflwyno i gofrestru dot php.
>> Gadewch i ni edrych ar y rhain bosibl camgymeriadau nawr drwy agor
y dudalen mewn porwr.
http://localhost/form-1.HTML.
Dyma pryd y ffurflen.
Gadewch i ni roi dim.
>> Rhaid i chi roi eich cyfeiriad e-bost.
Mae pob hawl, gadewch i ni o leiaf yn cydweithio ar hyd y llinellau hynny.
>> Rhaid i chi roi cyfrinair.
Mae pob hawl, gadewch i ni ddewis cyfrinair fel rhuddgoch.
Nid yw'r cyfrineiriau'n cydweddu.
Ah, mae angen imi gydweithio a darparu yr un gair, rhuddgoch, unwaith eto.
>> Rhaid i chi gytuno ar y telerau ac amodau.
Mae pob hawl, gadewch i ni yn awr edrych ar y blwch hwnnw.
Ac yn olaf, Whew, rwy'n cofrestredig.