Skip to main content

జావాస్క్రిప్ట్ లేదా CGI తో ఫారమ్లను ఎలా ధృవీకరించాలో తెలుసుకోండి

:

Anonim

మీరు ఒక HTML ఫారమ్ను అప్ మరియు రన్ చేస్తే, మీరు అన్ని ముఖ్యమైన ఫీల్డ్లు నింపారని నిర్ధారించుకోవాలి. ఉదాహరణకు, మీరు ఇమెయిల్ నిర్ధారణ ఉత్తరాన్ని పంపుతున్నట్లయితే, ఇమెయిల్ చిరునామా ఫారమ్ ఫీల్డ్లలో , అది పనిచేసే ఇమెయిల్ చిరునామా అయి ఉండాలి.

మీ రూపాలను ధృవీకరించడానికి రెండు మార్గాలు ఉన్నాయి:

  1. జావాస్క్రిప్ట్ ఉపయోగించి
  2. CGI లిపిని వాడటం

ఫారమ్లను ప్రమాణీకరించడానికి జావాస్క్రిప్ట్ ఉపయోగించి యొక్క ప్రోస్

  • మీరు ఏ సర్వర్ ప్రాసెసర్ సమయం ఉపయోగించడానికి లేదు javascript ఉపయోగించి. అన్ని ప్రాసెసింగ్ క్లయింట్ కంప్యూటర్లో జరుగుతుంది.
  • ఇది తరచుగా CGI ధ్రువీకరణ కంటే వేగంగా పని కనిపిస్తుంది.
  • ఫారమ్ పేజీ మారలేదు కాబట్టి, రీడర్ లోపాలను పరిష్కరించడానికి సులభం.

ఫారమ్లను ప్రామాణీకరించడానికి జావాస్క్రిప్ట్ ఉపయోగించి యొక్క కాన్స్

  • JavaScript ఎనేబుల్ చేసిన బ్రౌజర్లలో మాత్రమే పనిచేస్తుంది. జావాస్క్రిప్ట్ నిలిపివేయబడితే, మీ దోష పరిశీలన పూర్తి కాలేదు.

ఫారమ్లను ప్రామాణీకరించడానికి CGI ఉపయోగించడం యొక్క ప్రోస్

  • ధృవీకరించడానికి CGI ను ఉపయోగించి ప్రతిసారీ ఫారమ్ సమర్పించబడిందని నిర్ధారిస్తుంది, ధ్రువీకరణ అమలు అవుతుంది.

ఫారమ్లను ప్రామాణీకరించడానికి CGI ఉపయోగించడం

  • CGI వెబ్ సర్వర్పై ఎక్కువ లోడ్ను ఉంచుతుంది మరియు CGI లో చేర్చబడిన ప్రతి ఫంక్షన్ సర్వర్కు మరో పని.
  • CGI అమలు చేయడానికి నెమ్మదిగా ఉంటుంది.
  • ఒక లోపం ఉన్నట్లయితే, కస్టమర్ ఫారమ్ యొక్క మొదటి పేజికి వెనక్కి వెళ్ళాలి, లేదా ఫారమ్ పేజీని తిరిగి వ్రాయడానికి CGI కు మరొక ఫంక్షన్ అవసరమవుతుంది.

నేను ఈ సమస్యను పరిష్కరించుకున్నాను, ఇది జావాస్క్రిప్ట్తో పూర్తి చేసిన దోష పరిశీలన యొక్క మెజారిటీని కలిగి ఉంటుంది. ఆ విధంగా, పాఠకులకు ఇది వేగంగా మరియు సులభంగా ఉంటుంది. నేను CGI తో రూపం యొక్క కీలక అంశాలు తిరిగి తనిఖీ చేస్తాము.

HTML ఫారమ్లను ధృవీకరించడానికి జావాస్క్రిప్ట్ ఎలా ఉపయోగించాలి

ఫారమ్ ధ్రువీకరణను సృష్టించే ప్రాథమిక ఆవరణం అవసరమైన అంశాల పేర్లను చూడటం, మరియు అవి ఖాళీగా ఉంటే, ఒక దోష సందేశాన్ని ప్రదర్శిస్తాయి.

చాలా లోపం తనిఖీ కార్యక్రమాలు ఒక సమయంలో ప్రతి రంగంలో ఒక తనిఖీ, మరియు ఒక సమయంలో ఒక లోపం ప్రదర్శించడానికి. ఇది దుర్భరమైన రూపాన్ని నింపడం, మరియు మధ్యలో మనుషులను ఆపండి. కింది స్క్రిప్ట్ మరియు పెర్ల్ మూలాన్ని మీరు ఉపయోగిస్తే, మీ రీడర్ తిరిగి వెనక్కి వెళ్లడానికి మరియు పరిష్కరించడానికి దోష సందేశాలు వరుస ప్రదర్శిస్తూ, ఒకేసారి పూర్తి రూపాన్ని ఎలా ధ్రువీకరించాలో మీకు తెలుస్తుంది.

ఒక ఫారం ధృవీకరించడానికి జావాస్క్రిప్ట్

మీ HTML యొక్క ముఖ్య భాగంలో, మీరు ఫారమ్ ధ్రువీకరణ చేయడానికి స్క్రిప్ట్ను సృష్టించాలి:

  1. లిపిని సెటప్ చేయండి మరియు ఇది JavaScript ను నిర్వహించలేని బ్రౌజర్ల నుండి దాగి ఉందని నిర్ధారించుకోండి.

అప్పుడు, స్క్రిప్ట్ కాల్, రూపం ట్యాగ్ ఒక onsubmit మూలకం చాలు:

ఫారమ్లను ప్రమాణీకరించడానికి CGI

ఈ Perl స్క్రిప్ట్ CGI స్నిప్పెట్ జావాస్క్రిప్ట్ అదే విషయం చేస్తుంది. అవసరమైన ఫీల్డ్లు ఉన్నాయా లేదో చూడడానికి ఇది తనిఖీ చేస్తుంది మరియు లేకపోతే, దోష సందేశాన్ని ప్రదర్శించడానికి ఒక వేరియబుల్గా సేవ్ చేస్తుంది:

#! / Usr / local / bin / perl$ error = "";if ($ in 'dd'} eq ""){ $ error + = "దయచేసి డ్రాప్ డౌన్ బాక్స్ నుండి ఎంచుకోండి.';}ఉంటే ($ లో {'పదాలు'} eq ""){ $ error + = "దయచేసి టెక్స్ట్ బాక్స్లో కొన్ని పదాలను చేర్చండి.';}# … అన్ని రంగాలను నిర్ధారించడాన్ని కొనసాగించండిఉంటే ($ దోషం) ముద్రణ "కంటెంట్ రకం: టెక్స్ట్ / html n n"; ముద్రణ " లోపం'; ముద్రణ "<> ముద్రణ "

ఒక లోపము సంభవించినది

'; $ error ముద్రించు; "దయచేసి వెనుకకు వెళ్ళి ఈ లోపాలను సరిచేయండి."; ముద్రణ "';} else { # CGI తో కొనసాగండి …}

CGI ఎలా వ్రాయునో ఆ వ్యత్యాసం దోష సందేశం బదులుగా " n" కు, అది ప్రతి లోపం మధ్యలో కొత్త లైన్ను ఉంచడానికి HTML పేరా ట్యాగ్ను ఉపయోగిస్తుంది.

మరియు ఇప్పుడు మీరు మీ ఫారం ధృవీకరించారు

రెండు పద్ధతులు, CGI మరియు JavaScript లతో, మీరు ఒక HTML రూపం ధృవీకరించారు, అందువల్ల మీరు పంపిన భాగాలన్నీ ఖచ్చితమైనవి.