خصیصه formMethod دکمه
تعریف و استفاده
formMethod
تنظیم یا بازگرداندن خصیصه خصیصه formmethod مقدار
خصیصه formmethod روش HTTP مورد استفاده برای ارسال دادههای فرم را مشخص میکند. این خصیصه خصیصه method فرم را پوشش میدهد.
خصیصه formmethod فقط برای نوع "submit" استفاده میشود.
دادههای فرم میتوانند به عنوان متغیرهای URL (با استفاده از method="get") یا به عنوان HTTP post (با استفاده از method="post") ارسال شوند.
نکات توجه برای روش "get":
- این دادههای فرم را به عنوان یک جفت نام/قیمت به URL اضافه میکند
- این برای فرمهایی که کاربران میخواهند نتایج را به عنوان بوکمارک ذخیره کنند بسیار مفید است
- مقدار دادههایی که میتوان در URL قرار داد محدود است (بسته به مرورگر متفاوت است)، بنابراین نمیتوانید اطمینان حاصل کنید که همه دادههای فرم به درستی ارسال میشوند
- از روش "get" برای ارسال اطلاعات حساس مانند رمز عبور یا اطلاعات حساس دیگر استفاده نکنید! (اطلاعات حساس در آدرس بار مرورگر نمایش داده میشود)
نکات توجه برای روش "post":
- این دادههای فرم را به عنوان یک تراکنش HTTP post ارسال میکند
- فرمهایی که با روش "post" ارسال میشوند نمیتوانند به عنوان بوکمارک اضافه شوند
- بیشتر از "get" قوی و امن است
- ابعاد محدودی ندارد
توضیحات:خصیصه formmethod این یک خصیصه جدید در عناصر <button> HTML5 است.
مثال
مثال 1
روش HTTP مورد استفاده برای ارسال دادههای فرم را بازگردانید:
var x = document.getElementById("myBtn").formMethod;
مثال 2
روش ارسال دادههای فرم را تغییر دهید:
document.getElementById("myBtn").formMethod = "post";
مثال 3
مثال دیگری برای بازگرداندن خصیصه formMethod:
var x = document.getElementById("myBtn").formMethod;
قوانین دستور زبان
خصیصه formMethod را بازگردانید:
buttonObject.formMethod
تنظیم خصیصه formMethod:
buttonObject.formMethod = get|post
قيمة الخاصية
قيمة | وصف |
---|---|
get | فرم کے اعداد وشمار کو URL: URL?name=value&name=value پر یوکنیو کیا جاتا ہے |
پوسٹ | فرم کے اعداد وشمار کو HTTP پوسٹ معاملے کے طور پر ارسال کیا جاتا ہے |
تکنیکی تفصیلات
بازگشتی ویلیو: | اسٹرنگ ویلیو، اس پر مشتمل فرم کو سرور کو ارسال کرنے کیلئے استعمال ہونے والا HTTP طریقہ کا مظاہرہ کرتا ہے。 |
---|
بrowsر سپورٹ
کروم | ایج | فائرفاکس | سافری | آپریا |
---|---|---|---|---|
کروم | ایج | فائرفاکس | سافری | آپریا |
پشتیبانی | 10.0 | پشتیبانی | پشتیبانی | پشتیبانی |
متعلقہ صفحات
HTML مراجعHTML <button> formmethod پراپریٹی