>> Oratè: Se pou nou kounye a pran yon gade nan yon paj wèb ki pèmèt yon itilizatè
enskri pou yon bagay, men ki aktyèlman gen ladan kèk-kòt kliyan
Validasyon nan entrain li.
>> Avi isit la, nan fòm-1.HTML, mwen gen ki fòm menm jan ak anvan, men mwen te
te ajoute yon atribi ID tag fòm m 'yo, se valè a nan yo ki enskri, se konsa
ke mwen gen yon ID atravè kote mwen kapab inikman idantifye ke fòm nan Dom m 'yo.
Koulye a, remake anba a tag fòm mwen an se yon script tag, se konsa ke anpil fè espre,
Kòd JavaScript mwen an ap ap sèlman egzekite yon fwa tag nan fòm ak nœuds Dom li yo
yo te chaje.
>> Anndan nan avi a tag script se la premye liy isit la kote mwen deklare yon
varyab yo rele fòm epi bay li valè a retounen nan
document.getElementByID nan quote unquote enskripsyon an.
Li nan liy sa a nan kòd ki ap gade nan Dom m 'yo, kap chèche a
eleman oswa ne ki gen yon inik idantifyan nan enskripsyon yo, estoke
valè a retounen finalman nan varyab sa a.
>> Apre sa, mwen anrejistre ak fòm sa a yon evènman Handler pou fòm soumèt a,
ak form.onsubmit epi bay ke yon fonksyon anonim, kò a nan yo ki
montan fè sa ki annapre yo.
Si jaden ki fòm nan, ki gen non se imel, te gen yon valè soti nan itilizatè a egal
site unquote pa gen anyen, Lè sa a, nou ap ale nan alète itilizatè a ke li
dwe bay adrès imel yo, epi yo nou retounen fo pou ke fòm nan
tèt li se pa sa soumèt yo enskri dot php.
>> Lòt Bagay, si fòm la gen yon jaden ki gen non se modpas ak valè ki gen se
quote unquote, lè sa a kite a rele nan itilizatè a ke li
dwe bay yon modpas.
Li di ankò, retounen fo pou ke fòm la pa soumèt nan
enskri dot php.
>> Pandan se tan, si valè a itilizatè a gen tape nan nan jaden an fòm rele
modpas pa matche ak valè a ki te itilizatè a bay pou fòm nan
jaden rele konfimasyon, Lè sa a, se pou yo rele nan itilizatè a modpas yo pa fè sa
matche ak, ak Lè sa a, retounen fo pou ke fòm la pa soumèt nan
enskri dot php.
>> Anfen, si li se pa ka a ki nan akò D 'fòm a se tcheke,
Lè sa a, se pou yo rele nan itilizatè a pou eksplike ki li fèt pou li dakò ak kondisyon sa
ak kondisyon, epi ankò retounen fo se konsa ke fòm nan se pa sa soumèt nan
enskri dot php.
>> Lòt Bagay si, pa youn nan erè sa yo ki gen te fè, se pou yo tout bon retounen vre
epi ki pèmèt fòm la yo dwe soumèt yo enskri dot php.
>> Se pou nou pran yon gade nan sa yo posib erè kounye a pa ouvèti
paj la nan yon navigatè.
http://localhost/form-1.HTML.
Isit la nan Lè sa a, fòm sa a.
Se pou yo bay pa gen anyen.
>> Ou dwe bay adrès imel ou.
Tout dwa, se pou yo omwen kolabore sou liy sa yo.
>> Ou dwe bay yon modpas.
Tout dwa, se pou yo chwazi yon modpas tankou wouj.
Modpas pa matche.
Ah, mwen bezwen pou kolabore pou epi yo bay pawòl Bondye a menm, wouj, ankò.
>> Ou dwe dakò ak kondisyon sa ak kondisyon.
Tout dwa, se pou yo kounye a tcheke si bwat.
E finalman, Wou, mwen se anrejistre.