سمة أسلوب HTML


التعريف والاستخدام

تحدد السمة methodكيفية إرسال بيانات النموذج (يتم إرسال بيانات النموذج إلى الصفحة المحددة في actionالسمة).

يمكن إرسال بيانات النموذج كمتغيرات URL (مع method="get") أو معاملة ما بعد HTTP (مع method="post").

ملاحظات على GET:

  • لإلحاق بيانات النموذج بعنوان URL في أزواج الاسم / القيمة
  • طول عنوان URL محدود (حوالي 3000 حرف)
  • لا تستخدم GET لإرسال بيانات حساسة! (سيكون مرئيًا في عنوان URL)
  • مفيد لعمليات إرسال النماذج حيث يريد المستخدم وضع إشارة مرجعية على النتيجة
  • يعد GET أفضل بالنسبة للبيانات غير الآمنة ، مثل سلاسل الاستعلام في Google

ملاحظات على POST:

  • لإلحاق بيانات النموذج داخل نص طلب HTTP (لا تظهر البيانات في عنوان URL)
  • لا توجد قيود على الحجم
  • لا يمكن وضع إشارة مرجعية على عمليات إرسال النماذج باستخدام POST

ينطبق على

يمكن methodاستخدام السمة على العنصر التالي:

جزء يصف
<form> طريقة

مثال

مثال

إرسال نموذج باستخدام طريقة "get":

<form action="/action_page.php" method="get">
  First name: <input type="text" name="fname"><br>
  Last name: <input type="text" name="lname"><br>
  <input type="submit" value="Submit">
</form>

دعم المتصفح

Attribute
method Yes Yes Yes Yes Yes