JavaScript တွင် GET နည်းလမ်းဖြင့် form များကိုပေးပို့ခြင်း

ဥပမာတစ်ခုဖြင့် GET နည်းလမ်းဖြင့် form ပေးပို့ခြင်းကိုအကောင်အထည်ဖော်ကြည့်ရအောင်။ နံပါတ်များထည့်သွင်းရန် input များပါသည့် form တစ်ခုရှိသည်ဆိုပါစို့။

public/form.html<form action="/handler/" method="GET">
  <input name="num1">
  <input name="num2">
  <input type="submit">
</form>

Server မှလက်ခံရရှိသောနံပါတ်များ၏ပေါင်းလဒ်ကိုရှာဖွေပြီး web browser သို့ရလဒ်ကိုပြန်ပို့ပါစေ။ အရင်ဆုံးပေးပို့ထားသောနံပါတ်များကိုရယူကြည့်ရအောင်။

server.jsexport default {
  '/handler/': function({get}) {
    console.log(get.num1);
    console.log(get.num2);
    
    return 'form data received';
  }
}

ယခု ၎င်းတို့၏ပေါင်းလဒ်ကိုရှာဖွေပြီး web browser သို့ပြန်ပို့ကြည့်ရအောင်။

server.jsexport default {
  '/handler/': function({get}) {
    return Number(get.num1) + Number(get.num2);
  }
}
Задание 1

နံပါတ်များထည့်သွင်းရန် input ငါးခုပါသော form တစ်ခုပြုလုပ်ပါ။ Server မှပေးပို့ထားသောနံပါတ်များ၏ပျမ်းမျှကိုတွက်ချက်ပြီး web browser သို့ရလဒ်ကိုပြန်ပို့ပါစေ။

Задание 2

အသုံးပြုသူ၏နာမည်၊ မိသားစုအမည်နှင့် အလယ်အမည်ကိုမေးမြန်းပါ။ ဒေတာများကို server သို့ပေးပို့ပါ။ Server မှအဖြေအဖြစ်အောင်မြင်စွာပေးပို့ပြီးကြောင်းသတင်းစကားကိုပြန်ပို့ပါစေ။

Задание 3

အသုံးပြုသူထံမှ နှစ်-လ-နေ့ format ဖြင့်ရက်စွဲတစ်ခုကိုမေးမြန်းပါ။ ရက်စွဲကို server သို့ပေးပို့ပါ။ Server မှရက်စွဲ၏ format မှန်ကန်မှုကိုစစ်ဆေးပါစေ။ ရက်စွဲမှန်ကန်ပါက server မှအောင်မြင်မှုသတင်းစကားကိုပြန်ပို့ပြီး၊ မမှန်ကန်ပါက မအောင်မြင်ကြောင်းသတင်းစကားကိုပြန်ပို့ပါစေ။