ایجاد فرم در HTML
دسته بندی : آموزش HTML سطح مقاله : متوسط زمان مطالعه : 3 دقیقه آخرین بروز رسانی: 20 آبان 1399 ایجاد فرم در HTML با استفاده از تگ <form>
استفاده می شود. این تگ دارای دو ویژگی مهم action
و method
است:
- action: آدرس URL صفحه ای که اطلاعات فرم به آن ارسال می شود را مشخص می کند.
- method: روش ارسال اطلاعات فرم را مشخص می کند. دو روش رایج GET و POST هستند.
کاربردهای فرمهای HTML
فرمهای HTML کاربردهای بسیار متنوعی دارند از جمله جمع آوری اطلاعات، برقراری ارتباط با کاربران، انجام تراکنشهای مالی، مدیریت محتوا، آموزش و یادگیری و سرگرمی که به بررسی آنها میپردازیم.
1. جمع آوری اطلاعات:
- ثبت نام کاربران در وب سایت
- نظرسنجی
- سفارش آنلاین محصولات
- درخواست پشتیبانی
2. برقراری ارتباط با کاربران:
- دریافت نظرات و پیشنهادات کاربران
- پاسخگویی به سوالات کاربران
- ارائه خدمات پشتیبانی به کاربران
3. انجام تراکنش های مالی:
- خرید آنلاین محصولات
- پرداخت آنلاین قبض ها
- انتقال وجه
4. مدیریت محتوا:
- ایجاد و ویرایش صفحات وب
- آپلود تصاویر و فایل ها
- مدیریت کاربران و گروه ها
5. آموزش و یادگیری:
- برگزاری آزمون های آنلاین
- ارائه دروس آنلاین
- اشتراک گذاری مطالب آموزشی
6. سرگرمی:
- بازی های آنلاین
- مسابقه های آنلاین
- نظرسنجی های سرگرم کننده
7. انجام اقدامات مختلف:
- پرداخت آنلاین: برای پرداخت آنلاین هزینه ها.
- رزرو آنلاین: برای رزرو آنلاین خدمات.
- ثبت نام در دوره های آموزشی: برای ثبت نام در دوره های آموزشی.
- شرکت در مسابقات: برای شرکت در مسابقات.
مزایای استفاده از فرم های HTML
- استفاده از آنها آسان است.
- می توان آنها را به راحتی سفارشی سازی کرد.
- با انواع مختلف مرورگرها سازگار هستند.
- می توان از آنها برای جمع آوری اطلاعات مختلف از کاربران استفاده کرد.
- می توان از آنها برای برقراری ارتباط با کاربران و ارائه خدمات به آنها استفاده کرد.
معایب استفاده از فرم های HTML
- ممکن است برای طراحی و پیاده سازی فرم های پیچیده به دانش برنامه نویسی نیاز باشد.
- ممکن است فرمهای HTML در برخی از مرورگرهای قدیمی یا دستگاههای موبایل به درستی نمایش داده نشوند.
در اینجا چند نمونه از کاربردهای فرم های HTML در دنیای واقعی آورده شده است:
- وب سایت های فروشگاهی: برای ثبت سفارش و پرداخت آنلاین
- وب سایت های خبری: برای ثبت نام در خبرنامه
- وب سایت های آموزشی: برای ثبت نام در دوره های آنلاین
- وب سایت های دولتی: برای ارائه خدمات به شهروندان
- وب سایت های شبکه های اجتماعی: برای ایجاد پروفایل کاربری
نتیجه:
فرم های HTML ابزاری قدرتمند برای جمع آوری اطلاعات، برقراری ارتباط با کاربران و ارائه خدمات به آنها هستند. برای آشنایی بیشتر با این فرمها به شما پیشنهاد میکنیم که مقاله انواع فرم در HTML را بخوانید.
چگونگی ایجاد فرم در HTML
فرمها در داخل سایت بسیار پرکاربردند و برای ایجاد فرم در HTML از تگ <form>
استفاده میشود. این تگ باید شامل دو ویژگی action
و method
باشد:
action
: آدرس صفحهای که اطلاعات فرم به آن ارسال میشود را مشخص میکند.method
: نحوه ارسال اطلاعات فرم را مشخص میکند. دو روش رایج برای ارسال اطلاعات فرم وجود دارد:GET
: اطلاعات فرم در URL صفحه مقصد نمایش داده میشود.POST
: اطلاعات فرم به صورت پنهان ارسال میشود.
مثال:
HTML
<form action="your_action_page.php" method="post">
</form>
نکات:
- میتوانید به جای
method="post"
ازmethod="get"
استفاده کنید. - میتوانید فیلدهای مختلفی مانند نام، ایمیل، شماره تلفن و … به فرم خود اضافه کنید.
- برای
مثال:
HTML
<input type="text" id="name" name="name" placeholder="نام خود را وارد کنید">
<input type="email" id="email" name="email" placeholder="ایمیل خود را وارد کنید">
<input type="number" id="phone" name="phone" placeholder="شماره تلفن خود را وارد کنید">
در ادامه یک نمونه کد ساده برای ایجاد فرم در HTML آورده شده است:
HTML
<form action="submit.php" method="post">
<input type="text" name="name" placeholder="نام خود را وارد کنید">
<input type="email" name="email" placeholder="ایمیل خود را وارد کنید">
<input type="submit" value="ارسال">
</form>
در این مثال:
action="submit.php"
: اطلاعات فرم به صفحهsubmit.php
ارسال می شود.method="post"
: اطلاعات فرم با روش POST ارسال می شود.input type="text" name="name"
: یک کادر متنی برای وارد کردن نام ایجاد می کند.input type="email" name="email"
: یک کادر متنی برای وارد کردن ایمیل ایجاد می کند.input type="submit" value="ارسال"
: دکمه ارسال فرم را ایجاد می کند.
علاوه بر تگ <input>
میتوانید از تگهای دیگری مانند <select>
، <textarea>
و <radio>
برای ایجاد عناصر مختلف فرم استفاده کنید.
در اینجا چند نمونه دیگر از فرمهای HTML آورده شده است:
- فرم ثبت نام
- فرم سفارش
- فرم عضویت
- فرم ورود به سیستم
- فرم بازخورد
- فرم نظرسنجی
- فرم درخواست
- فرم رزرو
- فرم تماس
با استفاده از تگهای مختلف HTML و کمی خلاقیت میتوانید فرمهای مختلفی را برای وب سایت خود ایجاد کنید. و همچنین با کاربران خود ارتباط برقرار کرده، اطلاعات مورد نیاز خود را جمع آوری کرده و اقدامات مختلفی را انجام دهید.
برای آموزش طراحی سایت از مبتدی تا حرفهای در زمینه html و css به شما پیشنهاد میکنیم مقالات این دسته را در سایت آکادمی بینالمللی دویکس مطالعه کنید.
در اینجا چند نمونه از وب سایتهایی که از فرمهای HTML استفاده میکنند آورده شده است:
- وب سایتهای فروشگاهی: برای جمع آوری اطلاعات مربوط به سفارش مشتری و پرداخت آنلاین.
- وب سایتهای خبری: برای ثبت نام کاربران در خبرنامه.
- وب سایتهای آموزشی: برای ثبت نام کاربران در دورههای آموزشی.
- وب سایتهای خدمات مشتری: برای ارائه خدمات پشتیبانی به کاربران.
- وب سایتهای دولتی: برای ارائه خدمات آنلاین به شهروندان.
این مقاله چقدر براتون مفید بود؟