سمة أسلوب 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 |