رفتن به مطلب
ایران سی اف سی

آشنایی با طراحی سایت - کار با فرم ها در HTML

امتیاز دادن به این موضوع:


براي جلوگیری از تکراری شدن تاپیک ها قبل از ارسال از قسمت جستجوی سایت استفاده کنید. تاپیک های تکراری حذف خواهند شد.

تاپیک ها باید در انجمن های مناسب زده شوند. قبل از ارسال تاپیک عنوان انجمن را بخوانید.

ارسال‌های توصیه شده

ضمن عرض سلام و احترام خدمت تمامی کاربران فروم ایران سی اف سی

قصد داریم یکسری مقالات در زمینه برنامه نویسی های مختلف ، برای شما عزیزان قرار دهم . پیشاپیش از تمامی مدیران فروم قدردانی میکنم بابت این فروم بسیار مفید و کاربردی.

در این آموزش به معرفی فرم ها در HTML می پردازیم.

اگر بخواهید اطلاعاتی از بازدید کنندگان سایت خود را جمع آوری کنید ،نیاز به ایجاد یک فرم (form) پیدا خواهید کرد.منظور از اطلاعات بازدید کنندگان چیست؟
مثلا هنگامی که یک کاربر قصد ثبت نام در سایت شما را دارد، اطلاعاتی مانند نام، آدرس ایمیل و شماره کارت اعتباری و غیره را وارد میکند و شما می بایست آنها را ثبت کنید.این اطلاعات داخل فرم ها ثبت و نگهداری میکند.

یک فرم در html ، داده ها را از بازدید کننده ی سایت می گیرد و سپس آن را به یک برنامه ی پایانی مانند CGI، اسکریپت ASP یا اسکریپت PHP باز می گرداند. برنامه ی پایانی عملیات مورد نیاز را ، بر اساس دستور العمل تعریف شده در برنامه، روی داده ی مورد نظر انجام می دهد. 

تگ های متفاوتی برای ایجاد form در html در دسترس می باشند، مانند فیلد های متن، فیلدهای textarea، منوهای رو به پایین، دکمه های رادیو، چک باکس ها و غیره.
تگ <form> مربوط به HTML ، برای ایجاد یک فرم HTML استفاده می شود و دارای سینتکس زیر می باشد :

<form action = "Script URL" method = "GET|POST">
   form elements like input, textarea etc.
</form>

مشخصه های فرم های html :

علاوه بر ویژگی های متداول، در زیر لیستی از متداول ترین ویژگی های مربوط به فرم را مشاهده می کنید :

  • Action: مسیر اسکریپت backend برای پردازش داده ی انتقال شده .
  • Method: متداول ترین روش برای بارگزاری داده می باشد . (متداول ترین GET  و POST )
  • Target: پنجره ی هدف یا فریم ، جایی که نتیجه ی اسکریپت نمایش داده میشود را مشخص میکند. این مشخصه میتواند مقادیر self  ، blankو ... را بگیرد .
  • Enctype: شما می توانید از ویژگی enctype برای مشخص کردن چگونگی برنامه نویسی توسط مرورگر قبل از ارسال به سرور، استفاده کنید. مقادیر ممکن عبارتند از: application/x-www-form-urlencoded - این روش استانداردی است که بیشتر فرم ها در سناریو های ساده استفاده می کنند. mutlipart/form-data - این روش زمانی استفاده می شود که شما می خواهید داده های چندگانه را به شکل فایل هایی مانند تصویر بارگذاری کنید.

کنترل های فرم html  :

انواع مختلفی از کنترل های فرم وجود دارند که می توانید برای جمع آوری داده با استفاده از فرم از آنها استفاده کنید.

  • کنترل های ورودی متن
  • کنترل های چک باکس
  • کنترل های رادیو باکس
  • کنترل های انتخاب باکس
  • باکس های انتخاب فایل
  • کنترل های مخفی
  • دکمه های قابل کلیک شدن
  • ثبت و تنظیم مجدد

 

 

 

 

 

منبع:

مقاله آموزش HTML از 0 تا 100 طراحی قالب حرفه ای

لینک به دیدگاه
به اشتراک گذاری در سایت های دیگر

در تاپیک ها، اگر سوال يا نظر خاصي نداريد لطفا فقط از دکمه می پسندم و ... استفاده کنيد. نظراتي مانند مرسی، خوب بود، ممنون و ... شامل اسپم هستند و باعث کاهش کيفيت پست ها مي شوند.

بالا آوردن تاپیک ها و پست ها قبل از 48 ساعت ممنوع است و موجب حذف آنها خواهد شد.

لطفا به جای بروز کردن تاپیک های قدیمی در نظر شروع یک تاپیک جدید باشید مگر این که لازم به بروزرسانی تاپیک مربوطه باشد.

به گفتگو بپیوندید

هم اکنون می توانید مطلب خود را ارسال نمایید و بعداً ثبت نام کنید. اگر حساب کاربری دارید، برای ارسال با حساب کاربری خود اکنون وارد شوید .

مهمان
ارسال پاسخ به این موضوع ...

×   شما در حال چسباندن محتوایی با قالب بندی هستید.   حذف قالب بندی

  تنها استفاده از 75 اموجی مجاز می باشد.

×   لینک شما به صورت اتوماتیک جای گذاری شد.   نمایش به صورت لینک

×   محتوای قبلی شما بازگردانی شد.   پاک کردن محتوای ویرایشگر

×   شما مستقیما نمی توانید تصویر خود را قرار دهید. یا آن را اینجا بارگذاری کنید یا از یک URL قرار دهید.

×
×
  • اضافه کردن...

اطلاعات مهم

لطفا قبل از عضویت و همکاری با ما قوانین را مطالعه کنید.