Pasi të keni një formë të HTML-it, ju do të dëshironi të siguroheni që të plotësohen të gjitha fushat e rëndësishme. Për shembull, nëse do të dërgoni një letër konfirmimi me email, adresa e emailit duhet të përfshihet në fushat e formës , dhe duhet të jetë një adresë e-mail që funksionon.
Ekzistojnë dy mënyra për të vërtetuar format tuaja:
- Duke përdorur JavaScript
- Duke përdorur një skript CGI
Pro e përdorimit të JavaScript për Validating Forms
- Duke përdorur javascript ju nuk përdorni ndonjë kohë të procesorit të serverit. Të gjitha përpunimet bëhen në kompjuterin e klientit.
- Shpesh duket se punon më shpejt se validimi i CGI.
- Meqë faqja e formularit nuk ka ndryshuar, është e lehtë për lexuesin që të rregullojë gabimet.
Mosmarrëveshjet e përdorimit të JavaScript për Validating Forms
- JavaScript funksionon vetëm në shfletues që e kanë aktivizuar. Nëse JavaScript është çaktivizuar, kontrollimi i gabimeve nuk bëhet.
Pro e përdorimit të CGI për Validating Forms
- Përdorimi i një CGI për të vërtetuar siguron që çdo herë që formulari të dorëzohet, validimi do të funksionojë.
Sëmundjet e përdorimit të CGI për Validating Forms
- CGI vendos më shumë ngarkesë në serverin e uebit dhe çdo funksion që përfshihet në CGI është një detyrë tjetër për serverin.
- CGI mund të jetë i ngadalshëm për të kandiduar.
- Nëse ka një gabim, klienti duhet ose të kthehet në faqen e parë të formularit, ose CGI ka nevojë për një funksion tjetër për të rishkruar faqen e formularit.
Mënyra se si e trajtoj këtë është që të kemi shumicën e kontrollit të gabimeve të bëra me JavaScript. Në këtë mënyrë, është e shpejtë dhe e lehtë për lexuesit.
Unë pastaj recheck elementet vitale të formularit me CGI.
Si të përdorni JavaScript për të vërtetuar Formularët HTML
Premisa themelore e krijimit të validimit të formularit është të kërkoni emrat e elementeve të formës që kërkohen dhe nëse ato janë të zbrazëta, shfaqni një mesazh gabimi.
Shumica e programeve të kontrollit të gabimeve kontrollojnë çdo fushë një në një kohë dhe shfaqin një gabim në të njëjtën kohë.
Kjo mund të bëjë mbushjen e formës së lodhshme dhe njerëzit mund të ndalen në mes. Nëse përdorni skriptin e mëposhtëm dhe burimin Perl do të dini se si të vërtetoni një formë të tërë në të njëjtën kohë, duke shfaqur një seri mesazhi gabimi që lexuesi juaj mund të kthehet prapa dhe rregulluar.
JavaScript për Validating një Formular
Në pjesën e kokës të HTML-it tuaj, duhet të krijoni një skript për të bërë validimin e formularit:
- Vendosni skriptin dhe sigurohuni që ai është i fshehur nga shfletuesit që nuk mund të trajtojnë JavaScript.