HTML فرم و ورودی

تگ form

تگ form ظرف اصلی فرم است و همه ورودی‌هایی که داده کاربر را جمع می‌کنند درون آن قرار می‌گیرند. مقصد ارسال با ویژگی action و روش ارسال با method مشخص می‌شود. برای آپلود فایل باید مقدار enctype روی multipart/form-data تنظیم شود.

سینتکس

<form action="..." method="post"> ... </form>

مثال کاربردی

<form action="/register" method="post">
  <label>ایمیل: <input type="email" name="email"></label>
  <button type="submit">ثبت‌نام</button>
</form>

ویژگی‌های (Attributes) مهم

action آدرس مقصد ارسال داده‌های فرم
method روش ارسال؛ مقادیر get و post
name نام فرم برای دسترسی در اسکریپت
enctype نحوه کدگذاری داده‌ها؛ برای فایل multipart/form-data
novalidate غیرفعال کردن اعتبارسنجی خودکار مرورگر