သင်တစ်ဦးက HTML form ကိုဖွင့်ခြင်းနှင့်အပြေးကြပြီးတာနဲ့သင်မကြာခဏအပေါငျးတို့သအရေးကြီးသောနယ်ပယ်များတွင်ဖြည့်ဖြစ်ကြောင်းသေချာစေချင်ပါလိမ့်မယ်။ အီးမေးလ်အတည်ပြုချက်ကိုစာတစ်စောင်ပေးပို့သွားဖို့ရှိပါတယ်လျှင်ဥပမာ, အီးမေးလ်လိပ်စာပုံစံနယ်ပယ်များတွင်ထည့်သွင်းရပါမည် , ထိုသို့အလုပ်လုပ်တယ်အီးမေးလ်လိပ်စာဖြစ်သင့်သည်။
သင့်ရဲ့ပုံစံများကိုမှန်ကန်ကြောင်းသက်သေပြနိုင်ဖို့နည်းလမ်းနှစ်ခုရှိပါတယ်:
- JavaScript ကိုအသုံးပြုခြင်း
- တစ်ဦးအသုံးပြုခြင်း CGI script ကို
JavaScript ကိုအသုံးပြုခြင်း၏ Pros ပုံစံများအားအတည်ပြုဘို့
- သင်သည်မည်သည့် server ကို Processor ကိုအချိန်ကိုမသုံးကြဘူးတဲ့ javascript အသုံးပြုခြင်း။ လူအားလုံးတို့သည်အပြောင်းအလဲနဲ့ client ကိုကွန်ပျူတာပေါ်မှာပြုသောအမှုဖြစ်ပါတယ်။
- ဒါဟာမကြာခဏပိုမြန်သည့် CGI validation ကိုထက်အလုပ်လုပ်ပုံပေါ်ပါတယ်။
- ပုံစံစာမျက်နှာကိုပြောင်းလဲမရှိသေးပေကတည်းကစာဖတ်သူကိုထိုအမှားများကိုပြုပြင်ဘို့, ကလွယ်ကူပါတယ်။
JavaScript ကိုအသုံးပြုခြင်း၏ Cons ပုံစံများအားအတည်ပြုဘို့
- JavaScript ကိုသာ enabled ရှိသည်သော browser များပေါ်အလုပ်လုပ်ပါတယ်။ အဆိုပါ JavaScript ကိုပိတ်ထားလျှင်, သင့်အမှားစစ်ဆေးခြင်းကိုပြုရမထားဘူး။
ပုံစံအားအတည်ပြုဘို့ CGI အသုံးပြုခြင်း၏ Pros
- မှန်ကန်ကြောင်းသက်သေပြရန်အတွက် CGI အသုံးပြုခြင်းပုံစံတင်သွင်းနေသည်အခါတိုင်း, က validation ကို run လိမ့်မည်ဟုသေချာ။
ပုံစံအားအတည်ပြုဘို့ CGI အသုံးပြုခြင်း၏ Cons
- CGI က်ဘ်ဆာဗာပေါ်တွင်ပိုပြီးဝန်ကိုထည့်လေ့မရှိ, နှင့် CGI တွင်ထည့်သွင်းသော function ကိုဆာဗာများအတွက်တဦးတည်းကိုပိုပြီးတာဝန်ဖြစ်ပါတယ်။
- CGI run ဖို့နှေးကွေးစေနိုင်ပါတယ်။
- မှားယွင်းမှုတစ်ခုရှိလျှင်, ဖောက်သည်ပြန်ပုံစံ၏ပထမဦးဆုံးစာမျက်နှာကိုသွားပါ, သို့မဟုတ် CGI ပုံစံစာမျက်နှာကိုပြန်ရေးမှအခြား function ကိုလိုအပ်ပါတယ်မှဖြစ်စေရှိပါတယ်။
ငါသည်ဤကိုင်တွယ်အဆိုပါလမ်း JavaScript ကိုအတူပြုစစ်ဆေးနေအမှားများ၏အများစုရှိသည်ဖို့ဖြစ်ပါတယ်။ ဒါကလမ်းကြောင့်အစာရှောင်ခြင်းနှင့်စာဖတ်သူများအဘို့လွယ်ကူသည်။
ငါထို့နောက် CGI နှင့်အတူပုံစံ၏အရေးပါသောအ element တွေကိုပြန်စစ်ဆေးပါ။
HTML Form များကိုအတည်ပြုပြီးမှ JavaScript ကိုအသုံးပြုနည်းကိုဘယ်လို
ပုံစံက validation အတွက်အခြေခံရဝုဏ်များ၏အမည်များကိုရှာဖွေဖို့ဖြစ်ပါတယ် ပုံစံဒြပ်စင် ရန်လိုအပ်သည်ဖြစ်ကြောင်း, သူတို့သည်အချည်းနှီးလျှင်, error message ကိုဖော်ပြရန်။
အများစုကအမှားစစ်ဆေးနေအစီအစဉ်များကိုအချိန်အသီးအသီးသောလယ်တဦးတည်းစစ်ဆေးနှင့်တစ်ကြိမ်အမှားဖော်ပြရန်။
ဤသည်ငွီးငှေ့ဖှယျပုံစံဖြည့်စွက်စေနိုင်ပြီး, လူတွေအလယ်မှာရပ်တန့်ပါလိမ့်မယ်။ သငျသညျကိုအောက်ပါ script ကိုနှင့် Perl အရင်းအမြစ်ကိုသုံးလျှင်သင်သည်သင်၏စာဖတ်သူကိုပြီးတော့ပြန်သွားပြီးဖြေရှင်းနိုင်သောအမှားမက်ဆေ့ခ်ျတစ်ခုစီးရီးပြသတစ်ကြိမ်မှာတစ်ခုတစ်ခုလုံးကိုပုံစံမှန်ကန်ကြောင်းသက်သေပြဖို့ဘယ်လိုသိကြပါလိမ့်မယ်။
အဆိုပါ JavaScript ကိုတစ်ဦး Form ကိုအတည်ပြုဘို့
သင့်ရဲ့ HTML ကို၏ဦးခေါင်းကိုမြေကွက်၌, သင်ပုံစံက validation လုပ်ဖို့ script ကိုဖန်တီးသင့်ပါတယ်:
- ဇာတ်ညွှန်းကို set up, ထိုသို့ JavaScript ကိုမကိုင်တွယ်နိုင်သော browser များထံမှဝှက်ထားရဲ့သေချာပါစေ။