ခလုတ် ပုံစံ Method Property
ဥပမာ
ဖောင်ဒေတာပေးပို့ရာတွင် အသုံးပြုရမည့် HTTP နည်းလမ်းကို ပြန်ပေးပါ။
var x = document.getElementById("myBtn").formMethod;
အဓိပ္ပါယ်နှင့် အသုံးပြုမှု
formMethod ပိုင်ဆိုင်မှုသည် ခလုတ်တစ်ခု၏ formmethod attribute ၏တန်ဖိုးကို သတ်မှတ် သို့မဟုတ် ပြန်ပေးသည်။
ဖောင်ပုံစံဒေတာကို ပေးပို့ရာတွင် မည်သည့် HTTP နည်းလမ်းကို အသုံးပြုရမည်ကို ဖော်မတ်နည်းလမ်း ရည်ညွှန်းချက်က သတ်မှတ်သည်။ ဤ attribute သည် ဖောင်၏ method attribute ကို အစားထိုးသည်။
formmethod attribute ကို type="submit" ပါသော ခလုတ်များအတွက်သာ အသုံးပြုပါသည်။
ဖောင်ဒေတာကို URL ပြောင်းလဲနိုင်သောပုံစံများ (with method="get") သို့မဟုတ် HTTP ပို့စ် (with method="post") အဖြစ် ပေးပို့နိုင်ပါသည်။
"get" နည်းလမ်းအတွက် မှတ်စုများ-
- ၎င်းသည် ဖောင်ဒေတာအား အမည်/တန်ဖိုးအတွဲများဖြင့် URL သို့ ပေါင်းထည့်သည်။
- အသုံးပြုသူတစ်ဦးသည် ရလဒ်ကို bookmark လုပ်လိုသည့် ဖောင်တင်ပြမှုများအတွက် အသုံးဝင်သည်။
- URL တစ်ခုတွင် သင်ထည့်နိုင်သောဒေတာမည်မျှကန့်သတ်ချက်ရှိသည် (ဘရောက်ဆာများအကြားကွဲပြားသည်) ထို့ကြောင့်၊ ဖောင်ဒေတာအားလုံးကို မှန်ကန်စွာလွှဲပြောင်းပေးမည်ဟု သင်မသေချာနိုင်ပါ။
- ထိလွယ်ရှလွယ် သတင်းအချက်အလက်များကို ကျော်ဖြတ်ရန် "get" နည်းလမ်းကို ဘယ်တော့မှ မသုံးပါနှင့်။ (စကားဝှက် သို့မဟုတ် အခြား အရေးကြီးသော အချက်အလက်များကို ဘရောက်ဆာ၏ လိပ်စာဘားတွင် မြင်နိုင်ပါမည်)
"ပို့စ်" နည်းလမ်းအတွက် မှတ်စုများ
- ၎င်းသည် HTTP ပို့စ်ငွေပေးငွေယူအဖြစ် ပုံစံ-ဒေတာကို ပေးပို့သည်။
- "ပို့စ်" နည်းလမ်းဖြင့် ဖောင်တင်သွင်းမှုများကို မှတ်သား၍မရပါ။
- "get" ထက် ပိုမိုခိုင်ခံ့ပြီး လုံခြုံသည်
- အရွယ်အစားကန့်သတ်ချက်မရှိပါ။
မှတ်ချက်- HTML5 ရှိ <button> ဒြပ်စင်အတွက် formmethod attribute သည် အသစ်ဖြစ်သည်။
Browser ပံ့ပိုးမှု
Property | |||||
---|---|---|---|---|---|
formMethod | Yes | 10.0 | Yes | Yes | Yes |
အထားအသို
ဖောင်နည်းလမ်း ပိုင်ဆိုင်မှုကို ပြန်ပေးပါ။
buttonObject.formMethod
ဖောင်နည်းလမ်းကို သတ်မှတ်ခြင်း-
buttonObject.formMethod = get|post
အိမ်ခြံမြေတန်ဖိုးများ
Value | Description |
---|---|
get | Appends the form-data to the URL: URL?name=value&name=value |
post | Sends the form-data as an HTTP post transaction |
နည်းပညာဆိုင်ရာအသေးစိတ်
ပြန်ပို့တန်ဖိုး- | ဆာဗာသို့ ဖောင်တင်ရန် အသုံးပြုသည့် HTTP နည်းလမ်းကို ကိုယ်စားပြုသည့် စာကြောင်းတစ်ခု |
---|
နောက်ထပ် ဥပမာများ
ဥပမာ
ဖောင်ဒေတာပေးပို့ခြင်းနည်းလမ်းကို ပြောင်းလဲပါ။
document.getElementById("myBtn").formMethod = "post";
ဥပမာ
formMethod ပိုင်ဆိုင်မှုကို ပြန်ပေးခြင်းဆိုင်ရာ နောက်ထပ်ဥပမာ။
var x = document.getElementById("myBtn").formMethod;
ဆက်စပ်စာမျက်နှာများ
HTML ရည်ညွှန်း- HTML <button> formmethod ရည်ညွှန်းချက်
❮ ခလုတ်အရာဝတ္ထု