നിങ്ങൾക്ക് എപ്പോഴെങ്കിലും ഒരു HTML ഫോം പ്രവർത്തിപ്പിക്കുകയും പ്രവർത്തിപ്പിക്കുകയും ചെയ്താൽ, എല്ലാ പ്രധാനപ്പെട്ട ഫീൽഡുകളും പൂരിപ്പിച്ചിരിക്കണമെന്ന് നിങ്ങൾ പലപ്പോഴും ആഗ്രഹിക്കുന്നു. ഉദാഹരണത്തിന്, നിങ്ങൾ ഒരു ഇമെയിൽ സ്ഥിരീകരണ കത്ത് അയയ്ക്കാൻ പോകുകയാണെങ്കിൽ, ഇമെയിൽ വിലാസം ഫോം ഫീൽഡുകളിൽ ഉൾപ്പെടുത്തണം. , അതു പ്രവർത്തിക്കുന്ന ഒരു ഇമെയിൽ വിലാസം ആയിരിക്കണം.
നിങ്ങളുടെ ഫോമുകൾ സാധൂകരിക്കുന്നതിനായി രണ്ട് വഴികളുണ്ട്:
- JavaScript ഉപയോഗിക്കുന്നു
- ഒരു സിജിഐ സ്ക്രിപ്റ്റ് ഉപയോഗിയ്ക്കുന്നു
ഫോമുകൾ സാധൂകരിക്കുന്നതിനായി JavaScript ഉപയോഗിക്കുന്നതിന്റെ പ്രോസ്
- നിങ്ങൾ സെർവർ പ്രോസസ്സർ സമയം ഉപയോഗിക്കുന്നില്ല javascript ഉപയോഗിക്കുന്നത്. എല്ലാ പ്രോസസ്സുകളും ക്ലയന്റ് കമ്പ്യൂട്ടറിൽ ചെയ്തുകഴിഞ്ഞു.
- ഇത് സാധാരണയായി CGI സാധൂകരണത്തേക്കാൾ വേഗത്തിൽ പ്രവർത്തിക്കുന്നതായി തോന്നുന്നു.
- ഫോം താൾ മാറിയിട്ടില്ല എന്നതിനാൽ, വായനക്കാരൻ പിശകുകൾ പരിഹരിക്കുന്നതിന് എളുപ്പമാണ്.
ഫോമുകൾ സാധൂകരിക്കുന്നതിനായി JavaScript ഉപയോഗിക്കുന്നത്
- JavaScript പ്രാപ്തമാക്കിയ ബ്രൗസറുകളിൽ മാത്രം പ്രവർത്തിക്കുന്നു. JavaScript അപ്രാപ്തമാക്കിയിട്ടുണ്ടെങ്കിൽ, നിങ്ങളുടെ തെറ്റ് പരിശോധന നടത്താൻ കഴിയില്ല.
ഫോമുകൾ സാധൂകരിക്കുന്നതിന് CGI ഉപയോഗിക്കുന്നതിന്റെ പ്രോസ്
- ഫോം സമർപ്പിക്കുന്ന എല്ലാ സമയത്തും ഉറപ്പാക്കാൻ CGI ഉപയോഗിക്കുന്നത്, സാധൂകരണം പ്രവർത്തിക്കും.
ഫോമുകൾ സാധൂകരിക്കുന്നതിന് CGI ഉപയോഗിക്കുന്നതിന്റെ മുൻതൂക്കം
- CGI വെബ് സെർവറിൽ കൂടുതൽ ലോഡ് നൽകുന്നു, ഒപ്പം CGI ൽ ഉൾക്കൊള്ളുന്ന ഓരോ ഫംഗ്ഷനും സെർവറിന് ഒരു ടാസ്ക് ആണ്.
- CGI പ്രവർത്തിക്കാൻ പതുക്കമുള്ളതാണ്.
- ഒരു പിശക് ഉണ്ടെങ്കിൽ, ഉപഭോക്താവ് ഒന്നുകിൽ ഫോമിന്റെ ആദ്യ പേജിലേക്ക് പോകേണ്ടതുണ്ട് അല്ലെങ്കിൽ ഫോം താൾ തിരുത്തി മറ്റൊരു പ്രവർത്തനത്തിന് CGI ആവശ്യമാണ്.
ഞാനിത് കൈകാര്യം ചെയ്യുന്ന രീതി, ജാവാസ്ക്രിപ്റ്റിനോടൊപ്പം ചെയ്ത തെറ്റ് പരിശോധനയിൽ ഭൂരിഭാഗവും ഉണ്ടായിരിക്കുക എന്നതാണ്. ആ രീതിയിൽ വായനക്കാർക്ക് വേഗത്തിലും എളുപ്പത്തിലും ഇത് സാധ്യമാണ്.
ഞാൻ ഫോമിന്റെ സുപ്രധാന ഘടകങ്ങൾ സിജിഐ ഉപയോഗിച്ച് വീണ്ടും പരിശോധിക്കുകയാണ്.
HTML ഫോമുകൾ മൂല്യനിർണ്ണയം ചെയ്യുന്നതിന് JavaScript ഉപയോഗിക്കുന്നതെങ്ങനെ
ഫോം സാധൂകരിക്കൽ സൃഷ്ടിക്കുന്നതിനുള്ള അടിസ്ഥാന ആധിക്യം ആവശ്യമുള്ള ഫോം ഘടകങ്ങളുടെ പേരുകൾ തിരയുന്നതാണ്, അവ ശൂന്യമാണെങ്കിൽ, ഒരു പിശക് സന്ദേശം പ്രദർശിപ്പിക്കുക.
മിക്ക തെറ്റ് പരിശോധന പ്രോഗ്രാമുകളും ഒരു സമയത്ത് ഓരോ ഫീൽഡും പരിശോധിച്ച് ഒരു സമയം ഒരു പിശക് പ്രദർശിപ്പിക്കുക.
ഇത് ദുർവിനിയോഗം ഫോം പൂരിപ്പിക്കാൻ കഴിയും, ജനം മധ്യത്തിൽ നിർത്താം. നിങ്ങൾ താഴെ കൊടുത്തിട്ടുള്ള സ്ക്രിപ്റ്റ്, പെർൽ സ്രോതസ്സ് എന്നിവ ഉപയോഗിച്ചാൽ, ഒരു ഫോം എങ്ങനെ ശരിയായി പരിശോധിക്കണം എന്ന് നിങ്ങൾക്ക് അറിയാൻ കഴിയും, നിങ്ങളുടെ വായനക്കാരന് പിന്നോട്ട് പോയി പരിഹരിക്കാൻ സാധിക്കുന്ന പിശക് സന്ദേശങ്ങളുടെ ഒരു പരമ്പര പ്രദർശിപ്പിക്കുന്നു.
ഒരു ഫോം മൂല്യനിർണ്ണയം നടത്തുന്നതിനുള്ള ജാവാസ്ക്രിപ്റ്റ്
നിങ്ങളുടെ HTML ന്റെ തല ഭാഗത്ത്, ഫോം മൂല്യനിർണ്ണയം ചെയ്യാൻ നിങ്ങൾ ഒരു സ്ക്രിപ്റ്റ് സൃഷ്ടിക്കണം:
- സ്ക്രിപ്റ്റ് സജ്ജീകരിച്ച് അത് JavaScript കൈകാര്യം ചെയ്യാൻ കഴിയാത്ത ബ്രൌസറുകളിൽ നിന്ന് മറച്ചുവെച്ചിട്ടുണ്ടെന്ന് ഉറപ്പാക്കുക.