HTML ပို့ခတ်သည် အချက်အထိပ်
- အရေးပါ စာမျက်နှာ HTML ပေါင်းစပ် ပုံအချက်
- နောက်ပိုင်း စာမျက်နှာ HTML ပို့ခတ်သည် အချက်
ယခု တွင် HTML ကို ဖော်ပြပါသည်။ <form>
အစိတ်အပျက် အခြေအနေများ
Action အခြေအနေ
action
ပေါင်းစပ်သော ပုံစံကို ပေးပို့ပြီး ပြုလုပ်သော အမှု ကို အကြောင်းပြုသည်။
ပုံစံအားဖြင့် အသုံးပြုသူ "သုံးပါ" ခွင့်ကို ဝင်ခတ်သောအခါ ပေါင်းစပ်သော အချက်အလက်များ အား နိုင်ငံခြား အက်ဥပဒေ ပေါ်တွင် ပေးပို့ပြီးဖြစ်သည်။
အောက်ပါ အမျိုးအစားများ တွင် ပေါင်းစပ်သော အချက်အလက်များ "action_page.php" အမည် ရှိ ဖောင်ဒေးသူ အား ပေးပို့ပြီးဖြစ်သည်။ အဆိုပါ ဖောင်ဒေးသူ သည် ပေါင်းစပ်သော အချက်အလက်များ ကို ပြုပြင်ရန် ဖြေရှင်းသော နိုင်ငံခြား အက်ဥပဒေ ဖြစ်သည်။
实例
ပြန်လည်ပေးပို့ပြီးနောက် ပေါင်းစပ်သော အချက်အလက်များ "action_page.php" သို့ ပေးပို့ပြီးဖြစ်သည့်အပြင်။
<form action="/action_page.php"> <label for="fname">အမည်:</label><br> <input type="text" id="fname" name="fname" value="Bill"><br> <label for="lname">နောက်အမည်:</label><br> <input type="text" id="lname" name="lname" value="Gates"><br><br> <input type="submit" value="Submit"> </form>
အဆိုပါအမှုအခြေအနေ ကို လွဲချောက်သောကြား ဖြစ်လာရင် အမှု ကို လက်ရှိ စာမျက်နှာ ကို အစားထိုးပြီးဖြစ်သည်။
Target 属性
target
属性规定提交表单后在何处显示响应。
target
属性可设置以下值之一:
值 | 描述 |
---|---|
_blank | 响应显示在新窗口或选项卡中。 |
_self | 响应显示在当前窗口中。 |
_parent | 响应显示在父框架中。 |
_top | 响应显示在窗口的整个 body 中。 |
framename | 响应显示在命名的 iframe 中。 |
默认值为 _self
,这意味着响应将在当前窗口中打开。
实例
此处,提交的结果将在新的浏览器标签中打开:
Method 属性
method 属性指定提交表单数据时要使用的 HTTP 方法。
表单数据可以作为 URL 变量(使用 method="get"
)或作为 HTTP post 事务(使用 method="post"
)发送。
提交表单数据时,默认的 HTTP 方法是 GET。
实例
此例在提交表单数据时使用 GET 方法:
<form action="/action_page.php" method="get">
实例
အဆိုပါ အမှုထမ်းအသုံးပြုသည့်အေဂျာနီယံပေါ်ရွှေ့အားလုပ်ကြောင်း ပေါင်းစပ်ထားသော ဘားအား ပေးအပ်ကြောင်း POST အမှုဆောင်ပုံ အသုံးပြုသည်
<form action="/action_page.php" method="post">
GET အချိန်ကျသည်များ
- အမှုထမ်းအသုံးပြုသည့်အရာ အသင်းအဖွဲ့အချင်း သတင်းအရာများ အေဂျာနီယံပေါ်ရွှေ့ အကြီးအကျယ် ပေါင်းစပ်ထားသည်
- ဝေးကွာသော သတင်းအရာ ပေးအပ်ကြောင်း GET အသုံးပြုခြင်း မပြုရ။!(ပေါင်းစပ်ထားသော အမှုထမ်းအသုံးပြုသည့်အရာ အေဂျာနီယံပေါ်ရွှေ့တွင် မပါဘဲ)
- URL အကြီးအကျယ် အခြေခံအဆိုအရာ (2048 ကြက်တမ်း)
- အသုံးပြုသူ အဖြစ် အသင်းအဖွဲ့အချင်း သတင်းအရာများ အေဂျာနီယံပေါ်ရွှေ့အားလုပ်ကြောင်း ပေါင်းစပ်ထားသော ဘားအား အခြေခံအဆိုအရာ
- GET သည် ဝေးကွာသော သတင်းအရာ အသုံးပြုသည်။ ဥပမာ Google အတွက် စုံစမ်းအရာ
POST အချိန်ကျသည်များ
- အမှုထမ်းအသုံးပြုသည့်အရာ အသင်းအဖွဲ့အချင်း သတင်းအရာများ အေဂျာနီယံပေါ်ရွှေ့ ကြောင်းတွင် ပေါင်းစပ်ထားသည် (URL တွင် ပေါင်းစပ်ထားသော အမှုထမ်းအသုံးပြုသည့်အရာ မပါဘဲ)
- POST သည် အကြီးအကျယ် သတင်းအရာများ ပေးအပ်ကြောင်း အသုံးပြုနိုင်သည်。
- POST ဖြင့် ပေါင်းစပ်ထားသော အမှုထမ်းအသုံးပြုသည့်အေဂျာနီယံပေါ်ရွှေ့အားလုပ်ကြောင်း ပေါင်းစပ်ထားသော ဘားအားကို ပေါင်းစပ်နိုင်ခြင်း မရှိ
အဆိုပါအမှုထမ်းအသုံးပြုသည့်အရာ အကြောင်းကျည်းသော သတင်းအရာများသို့မဟုတ် ဘဝတက်သူ သတင်းအရာများ အသုံးပြုရန် တောင်းဆိုသည်။
Autocomplete အရာ
autocomplete
အသုံးပြုအရာ အမှုထမ်းအသုံးပြုသည့်အေဂျာနီယံပေါ်ရွှေ့အားလုပ်ကြောင်း ဖွင့်ပေးသည့် အခြေခံအဆိုအရာ
အမှုထမ်းအသုံးပြုသည့်အေဂျာနီယံပေါ်ရွှေ့အားလုပ်ကြောင်း အသုံးပြုသည့် အသင်းအဖွဲ့အချင်း သတင်းအရာများ ပြန်လည်ရှာဖွေသွားလာနိုင်ပါသည်。
实例
အမှုထမ်းအသုံးပြုသည့်အေဂျာနီယံပေါ်ရွှေ့အားလုပ်ကြောင်း
<form action="/action_page.php" autocomplete="on">
Novalidate 属性
novalidate
属性是一个布尔属性。
如果已设置,它规定提交时不应验证表单数据。
实例
未设置 novalidate 属性的表单:
所有
- အရေးပါ စာမျက်နှာ HTML ပေါင်းစပ် ပုံအချက်
- နောက်ပိုင်း စာမျက်နှာ HTML ပို့ခတ်သည် အချက်