انتقل إلى محتوى الدرس

Form Action Attribute and Endpoints خاصية Action وتحديد مسار المعالجة

تعلم التحكم في خصائص نماذج HTML: أتقن تحديد مسار المعالجة action، والمفاضلة بين GET و POST، وضبط ترميز enctype، والتحكم في الإكمال التلقائي، وتأمين النوافذ المنبثقة.
4 صفوف تعليمية
لغة HTML
10,104 مشاهدة

شرح صفوف ومحتوى الفقرة

الصف 1 شرح توضيحي
تحدد خاصية المسار action رابط الوجهة أو مسار المعالجة الذي يستقبل بيانات النموذج فور تقديمها. وتقبل هذه الخاصية روابط مطلقة تشير إلى خوادم خارجية، أو روابط نسبية توجه الحزمة إلى دوال المعالجة ضمن الموقع الحالي.
الصف 2 كود برمجي
HTML
<!-- Target endpoint configuration -->
<form action="/api/v1/subscribe" method="post">
  <label for="sub-mail">Email Address:</label>
  <input id="sub-mail" name="email" type="email">
  <button type="submit">Subscribe</button>
</form>
الصف 3 شرح توضيحي
في حال حذف خاصية المسار تماماً أو تعيينها كسلسلة نصية فارغة، يعتمد المتصفح افتراضياً مسار الصفحة الحالية نفسه كمسار لإرسال البيانات. ويشيع استخدام هذا النمط في الصفحات التي تتولى عرض النموذج وفحص مدخلاته في المسار البرمجي ذاته.
الصف 4 ملاحظة هامة