تگ HTML - یک عنصر خالی است و فقط شامل صفات است. در یک عنصر استفاده می شود
فیلدهای ورودی کاربر ممکن است به طور قابل توجهی با یکدیگر متفاوت باشند. بسته به مقدار ویژگی type، فیلد ورودی می تواند یک فیلد متنی، یک فیلد رمز عبور، یک دکمه رادیویی، یک دکمه ساده و غیره باشد.
توجه: ویژگی accept در IE9 و نسخه های جدیدتر پشتیبانی نمی شود نسخه های قبلی.
Alt: فراهم می کند متن جایگزینبرای کاربر اگر به دلایلی نتواند تصاویر را مشاهده کند. ویژگی altفقط می تواند همراه با ویژگی type="image" استفاده شود. تکمیل خودکار: تعیین می کند که آیا تکمیل خودکار برای فیلد ورودی داده فعال می شود یا خیر:
توجه: ویژگی تکمیل خودکار با مقادیر زیر از ویژگی type عنصر کار می کند : متن، جستجو، آدرس اینترنتی، تلفن، ایمیل، رمز عبور، انتخابگر تاریخ، محدوده و رنگ.
فوکوس خودکار: به مرورگر می گوید که عنصر باید پس از بارگیری صفحه فوکوس شود. مقادیر برای ویژگی بولین فوکوس خودکار را می توان مشخص کرد به روش های زیر:
توجه: ویژگی فوکوس خودکار در IE9 و نسخه های قبلی پشتیبانی نمی شود.
بررسی شده: نشان می دهد که این عنصرهنگامی که صفحه بارگیری می شود به طور پیش فرض انتخاب می شود. فقط با ویژگی type="checkbox" یا type="radio" کار می کند. مشخصه Boolean بررسی شده را می توان به روش های زیر تنظیم کرد: Example » disabled: نشان می دهد که عنصر باید خاموش شود (یک عنصر خاموش غیرفعال است). ویژگی Boolean غیرفعال را می توان به روش های زیر تنظیم کرد: مثال "
توجه داشته باشید: ویژگی غیرفعالبا کار نمی کند .
Form: فرمی را که عنصر با آن مرتبط است را مشخص می کند . مقدار مشخصه، شناسه عنصر است
اگر ویژگی form مشخص نشده باشد، عنصر باید فرزند عنصر باشد
توجه: ویژگی form در IE پشتیبانی نمی شود.
Formaction: نشانی اینترنتی فایلی را مشخص می کند که هنگام ارسال فرم، ورودی را پردازش می کند. ویژگی formation فقط با type="submit" یا type="image" استفاده میشود و ویژگی عمل عنصر را لغو میکند.
توجه: ویژگی formation در IE9 و نسخه های قبلی پشتیبانی نمی شود.
Formenctype: نحوه کدگذاری داده های فرم را هنگام ارسال به سرور تعیین می کند. فقط می تواند همراه با ویژگی متد = "post" عنصر استفاده شود
توجه: ویژگی formenctype در IE9 و نسخه های قبلی پشتیبانی نمی شود.
Formmethod: یک روش HTTP را برای ارسال داده به آن تعریف می کند URL مشخص شده(برای type="submit" و type="image"):
توجه: ویژگی formmethod در IE9 و نسخه های قبلی پشتیبانی نمی شود.
Formnovalidate: نشان می دهد که داده های وارد شده در فیلد ورودی قبل از ارسال تایید نمی شوند. مقادیر ممکن برای ویژگی بولی novalidate:
توجه: ویژگی formnovalidate در IE9 و نسخه های قبلی و Safari پشتیبانی نمی شود.
Formtarget: نام فریم یا کلمه کلیدی را تعریف می کند که محل نمایش پاسخ دریافتی پس از ارسال فرم را مشخص می کند:
توجه: ویژگی formtarget در IE9 و نسخه های قبلی پشتیبانی نمی شود.
Height: ارتفاع عنصر را به پیکسل تعریف می کند که فقط با استفاده می شود (به عنوان مثال: ارتفاع = "100"). list: رابطه ای بین یک عنصر برقرار می کند و ، اجازه می دهد تا فیلد ورودی با یک لیست از قبل مشخص شود گزینه های خاص. مقدار مشخصه، شناسه عنصر است . مثال "
توجه: ویژگی لیست در IE9 و نسخه های قبلی و سافاری پشتیبانی نمی شود.
حداکثر: نشان می دهد حداکثر مقداربرای وارد کردن شماره یا تاریخ برای ایجاد محدوده ای از مقادیر معتبر می توانید از ویژگی max همراه با ویژگی min استفاده کنید.
توجه: ویژگی max در IE9 و نسخه های قبلی و فایرفاکس پشتیبانی نمی شود.
Maxlength: حداکثر تعداد کاراکترهایی را که می توان در قسمت ورودی وارد کرد را تعیین می کند. این ویژگی می تواند برای محدود کردن تعداد کاراکترهایی که کاربر مجاز است در یک فیلد مشخص وارد کند استفاده شود. به عنوان مثال، هنگام درخواست یک سال، می توانید تعداد کاراکترها را با تنظیم ویژگی maxlength روی 4 محدود کنید. مثال » min: حداقل مقدار را برای وارد کردن یک عدد یا تاریخ مشخص می کند.
توجه: ویژگی min در IE9 و نسخه های قبلی و فایرفاکس پشتیبانی نمی شود.
Multiple: نشان می دهد که کاربر می تواند بیش از یک مقدار وارد کند. ویژگی چندگانه فقط با type="email" و type="file" کار می کند. مقادیر ممکن برای صفت منطقی چندگانه: مثال "
توجه: ویژگی چندگانه در IE9 و نسخه های قبلی پشتیبانی نمی شود.
Name: ویژگی name نام عنصر را مشخص می کند، همراه با داده های وارد شده در فیلد به سرور ارسال می شود. نام را می توان در جاوا اسکریپت برای اشاره به یک عنصر یا برای شناسایی داده های ارسال شده به سرور استفاده کرد (به عنوان مثال، هنگام پردازش داده ها در سرور، نام عنصر به شما امکان می دهد آنچه را که به عنوان نام کاربری وارد شده است و آنچه را که به عنوان یک نام وارد شده است شناسایی کنید. کلمه عبور). الگو: یک عبارت منظم را مشخص می کند که نحو داده هایی را که باید در فیلد ورودی مجاز باشند را مشخص می کند. الگوی عبارت منظم باید با کل مقدار وارد شده مطابقت داشته باشد. برای توضیح نحوه عملکرد الگو، می توانید از ویژگی عنوان جهانی استفاده کنید. ویژگی الگو با مقادیر ویژگی نوع زیر کار می کند: متن، جستجو، آدرس اینترنتی، تلفن، ایمیل و رمز عبور.
توجه: ویژگی الگو در IE9 و نسخه های قبلی و سافاری پشتیبانی نمی شود.
Placeholder: یک راهنمای ابزار کوتاه را تعریف می کند که مقدار مورد انتظار را برای فیلد ورودی توصیف می کند (مثال: مقدار نمونه یا توضیح کوتاهقالب مورد انتظار). راهنمای ابزار زمانی که خالی است در قسمت ورودی نمایش داده میشود و وقتی کاربر شروع به وارد کردن دادهها میکند یا زمانی که فیلد فوکوس دریافت میکند، ناپدید میشود (تفاوت در نحوه عملکرد ویژگی بستگی به مرورگر مورد استفاده دارد)؛ اگر فیلد فوکوس را از دست بدهد و دادهای وجود نداشته باشد. در فیلد وارد شده است، سپس ورودی فیلد، اعلان دوباره نمایش داده می شود.
مشخصه مکان نگهدار با مقادیر ویژگی نوع زیر کار می کند: متن، جستجو، آدرس اینترنتی، تلفن، ایمیل و رمز عبور. مثال "
توجه داشته باشید: ویژگی مکان نگهداردر IE9 و قبل از آن پشتیبانی نمی شود.
فقط خواندنی: نشان می دهد که فیلد ورودی فقط خواندنی است و قابل ویرایش نیست (اما می توان متن را انتخاب و کپی کرد). مقادیر ممکن برای ویژگی بولی فقط خواندنی: مثال » الزامی: نشان می دهد که فیلد ورودی باید قبل از ارسال فرم تکمیل شود. اگر کاربر سعی کند بدون وارد کردن مقداری در فیلد، فرم را ارسال کند، یک پیام هشدار بر روی صفحه نمایش داده می شود. این پیام بسته به نوع مرورگر و فیلد ورودی از نظر محتوا و سبک متفاوت خواهد بود.
ویژگی مورد نیاز با مقادیر ویژگی نوع زیر کار می کند: متن، جستجو، آدرس اینترنتی، تلفن، ایمیل، رمز عبور، انتخابگر تاریخ، شماره، کادر انتخاب، رادیو و فایل. مقادیر ممکن برای ویژگی منطقی مورد نیاز:
توجه داشته باشید: ویژگی مورد نیازدر IE9 و نسخه های قبلی و سافاری پشتیبانی نمی شود.
Size: عرض فیلد ورودی را مشخص می کند (واحد اندازه گیری تعداد کاراکترهای قابل مشاهده است). بنابراین، برای مثال، مقدار 3 یک فیلد ورودی متن ایجاد می کند که به اندازه کافی گسترده است تا سه کاراکتر وارد شده را نمایش دهد (اگرچه کاربر در صورت تمایل می تواند تعداد بیشتری را وارد کند). مقدار زیاد). ویژگی اندازه با مقادیر ویژگی نوع زیر کار می کند: متن، جستجو، تلفن، آدرس اینترنتی، ایمیل و رمز عبور. برای تعیین حداکثر تعداد کاراکترهایی که باید وارد شوند، از ویژگی maxlength استفاده کنید. Example » src: مسیر فایل گرافیکی را برای فیلد تصویر مشخص می کند. ویژگی src برای عناصر مورد نیاز است با type="image" و فقط با آنها قابل استفاده است. step: محدوده عددی عنصر را تعریف می کند . به عنوان مثال: اگر step="3"، پس مقادیر ممکن اعداد می توانند: -3، 0، 3، 6 و غیره باشند. ویژگی step را می توان همراه با ویژگی های max و min برای ایجاد محدوده ای از مقادیر معتبر استفاده کرد.
توجه: ویژگی step در IE9 و نسخه های قبلی و فایرفاکس پشتیبانی نمی شود.
Type: مشخص می کند که چه نوع کنترلی ارائه خواهد شد. به طور پیش فرض، مرورگرها استفاده می کنند مگر اینکه مقدار متفاوت یا ناشناخته ای برای ویژگی type مشخص شده باشد. به این ترتیب، مرورگرهایی که مقادیر جدید را پشتیبانی نمی کنند، به سادگی آنها را با مقدار پیش فرض جایگزین می کنند و یک فیلد ورودی متن معمولی را نمایش می دهند.
برچسب بزنید همچنین از ویژگی های جهانی و رویدادها پشتیبانی می کند
برچسب بزنید - عنصر زبان html، که به شما امکان می دهد بخش های مختلفی از فرم را ایجاد کنید، مانند چک باکس، دکمه های رادیویی، فیلدهای ورودی. مورد ندارد برچسب پایان، از آنجایی که تمام پارامترها با استفاده از ویژگی ها تنظیم می شوند.
نوع عنصر مشخصه را تعیین می کند نوع:
نوع = "متن"- ایجاد یک فیلد ورودی که می توانید به طور خودکار در آن قرار دهید متن آزادبا استفاده از ویژگی ارزش;
نوع "رمز عبور"- ایجاد یک فیلد برای وارد کردن رمز عبور و اطلاعات وارد شده به صورت ستاره نمایش داده می شود.
نوع = "چک باکس"- ایجاد یک چک باکس؛
نوع "رادیو"- تعریف یک سوئیچ برای ایجاد گروهی از دکمه های رادیویی باید از چندین عنصر استفاده کنید .
نوع "دکمه"- ایجاد یک دکمه سفارشی؛
نوع "ارسال"- ایجاد یک دکمه، با کلیک بر روی آن، وارد کردن اطلاعات به فرم را تایید می کند. ویژگی value برای تعریف برچسب روی دکمه استفاده می شود.
نوع "تنظیم مجدد"- همچنین یک دکمه، اما برای لغو ورود داده ها به فرم؛
نوع "تصویر"- ایجاد یک دکمه با یک تصویر. برای نشان دادن فایل گرافیکیویژگی استفاده می شود src. صفت تراز کردنبرای قرار دادن یک دکمه با الگو طراحی شده است. مقادیر ویژگی قبلاً چندین بار ذکر شده است: پایین, ترک کرد, وسط, درست, بالا.
نوع "پرونده"- ابزاری برای انتخاب فایل برای پیوست کردن به فرم. از کاربر خواسته می شود نام فایل را در قسمت ورودی بنویسد. علاوه بر این، مرورگر به طور خودکار یک دکمه Browse در کنار فیلد ورودی ایجاد می کند که به شما امکان می دهد یک استاندارد (برای سیستم عامل) گفتگوی انتخاب فایل.
نوع "پنهان"- یک عنصر پنهان از کاربر. چنین عناصری برای گنجاندن برخی اطلاعات ثابت در مجموعه داده های یک فرم استفاده می شوند. در اصل، این تعریف نام متغیر و مقدار آن است.
ویژگی های باقی مانده برای تعریف ویژگی های عنصر مورد نیاز است. بسیاری از آنها مورد نیاز هستند زیرا آنها پردازش سمت سرور داده های فرم را ارائه می دهند.
مثال نوشتن:
نام:
نام خانوادگی:
ویژگیها را تگ کنید
تایید کنید..................... فیلتری را بر روی انواع فایل هایی که می توانید از طریق قسمت آپلود فایل آپلود کنید، تنظیم می کند.
کلید دسترسی...............پرش به یک عنصر با استفاده از میانبر صفحه کلید.
تراز کردن......................تراز تصویر را تعیین می کند.
alt..........................متن جایگزین برای دکمه با تصویر.
تکمیل خودکار.........تکمیل خودکار را فعال یا غیرفعال می کند.
مرز ....................ضخامت قاب دور تصویر.
بررسی شد................یک دکمه یا کادر رادیویی از قبل فعال شده.
معلول...............دسترسی و اصلاح یک عنصر را مسدود می کند.
فرم...................یک فیلد را با یک فرم با شناسه آن مرتبط می کند.
شکل گیری............آدرس راهنمای فرم را تعریف می کند.
شکل شکل......... نحوه کدگذاری داده های فرم را هنگام ارسال به سرور تنظیم می کند.
روش فرم.........به مرورگر می گوید که از چه روشی برای ارسال داده های فرم به سرور استفاده کند.
formnovalidate..... اعتبار سنجی داده های داخلی را لغو می کند.
قالب هدف..........پنجره یا فریمی را تعریف می کند که نتیجه بازگردانده شده توسط فرم کنترل کننده در آن بارگذاری می شود.
فهرست....................لیستی از گزینه هایی را که می توانید هنگام وارد کردن متن انتخاب کنید را نشان می دهد.
حداکثر...................مقدار بالایی برای وارد کردن شماره یا تاریخ.
بیشترین طول...........بیشترین مقدارکاراکترهای مجاز در متن
دقیقه......................مقدار کمتری برای وارد کردن عدد یا تاریخ.
چندگانه.............به شما امکان می دهد چندین فایل را همزمان دانلود کنید.
نام................نام فیلد در نظر گرفته شده است تا فرم پرداز بتواند آن را شناسایی کند.
الگو..............الگوی ورودی را تنظیم می کند.
نگهدارنده مکان.........متن اشاره را نمایش می دهد.
فقط خواندنی............تنظیم می کند که فیلد توسط کاربر قابل تغییر نباشد.
ضروری........فیلد الزامی.
اندازه..................عرض فیلد متنی.
src...................آدرس فایل گرافیکی فیلد تصویر.
گام................گام افزایش برای فیلدهای عددی.
tabindex..........ترتیب حرکت بین عناصر را با استفاده از کلید Tab تعیین می کند.
نوع...............به مرورگر می گوید که عنصر فرم چه نوع است.
ارزش..............مقدار عنصر.
برچسب بسته شدن لازم نیست.
برچسب بزنید (از انگلیسی ورودی- ورود)یکی از عناصر فرم همه کاره است و به شما امکان می دهد بخش های مختلف رابط را ایجاد کنید و تعامل کاربر را فراهم کنید.
به طور عمده طراحی شده برای ایجاد فیلدهای متنی، دکمه های مختلف، دکمه های رادیویی و چک باکس.
ویژگی اصلی ، که نوع عنصر را تعیین می کند. به شما امکان تنظیم می دهد عناصر زیرفرم ها: فیلد متنی (متن)، فیلد رمز عبور (رمز عبور)، دکمه رادیویی (رادیو)، چک باکس (چک باکس)، فیلد پنهان (مخفی)، دکمه (دکمه)، دکمه ارسال فرم (ارسال)، دکمه پاک کردن فرم (تنظیم مجدد)، یک فیلد برای ارسال یک فایل (فایل)، یک دکمه با یک تصویر (تصویر)، و غیره. برای هر عنصر لیستی از ویژگی ها وجود دارد که ظاهر و ویژگی های آن را تعیین می کند. علاوه بر این، بیش از دوازده ویژگی جدید به HTML5 اضافه شده است.
هیچ مقدار نقش پیش فرض وجود ندارد.
مقادیر نقش معتبر:
فیلتری بر روی انواع فایل هایی که می توانید از طریق قسمت آپلود فایل آپلود کنید، تنظیم می کند. نوع فایل به عنوان یک نوع MIME مشخص می شود؛ برای مقادیر متعدد، آنها با کاما از هم جدا شده اند. اگر فایلی با فیلتر نصب شده مطابقت نداشته باشد، در پنجره انتخاب فایل نشان داده نمی شود.
در قسمت آپلود فایل اعمال می شود ( ).
پشتیبانی از مرورگر
مقدار پیش فرض
ویژگی alt متن جایگزین را برای فیلد تصویر تنظیم می کند. این متن به شما اجازه می دهد تا دریافت کنید اطلاعات متنیدر مورد تصویر هنگام بارگیری تصاویر در مرورگر غیرفعال است و همچنین برای موتورهای جستجو در نظر گرفته شده است.
نحو
ارزش های
هر مناسب رشته متن.
این ویژگی به پر کردن فیلدهای فرم با متنی که قبلاً در آنها وارد شده است کمک می کند. مقادیر توسط مرورگر ذخیره و جایگزین می شوند، در حالی که تکمیل خودکار می تواند توسط کاربر در تنظیمات مرورگر به دلایل امنیتی غیرفعال شود و سپس با ویژگی تکمیل خودکار قابل کنترل نیست.
هنگامی که حروف اول متن را وارد می کنید، لیستی از مقادیر ذخیره شده قبلی نمایش داده می شود که می توانید مورد نیاز خود را انتخاب کنید.
تکمیل خودکار یک فیلد فرم خاص به ویژگی نام آن محدود می شود و با تغییر مقدار از بین می رود.
بستگی به تنظیمات مرورگر دارد.
فوکوس را به صورت خودکار روی یک فیلد فرم تنظیم می کند. در چنین فیلدی می توانید بلافاصله متنی را بدون کلیک صریح با نشانگر ماوس روی آن تایپ کنید.
به طور پیش فرض، ویژگی فوکوس خودکار تنظیم نشده است.
این ویژگی تعیین می کند که آیا یک عنصر فرم مانند یک چک باکس یا دکمه رادیویی از قبل علامت زده شده است یا خیر. هنگام استفاده از دکمه های رادیویی، فقط یک عنصر از گروه را می توان بررسی کرد؛ برای چک باکس ها، علامت گذاری حداقل همه عناصر مجاز است.
اگر ویژگی dirname وجود داشته باشد، یک جفت نام/مقدار به سرور ارسال میشود، جایی که نام با ویژگی dirname مشخص میشود و مقدار توسط مرورگر جایگزین میشود. برای متنی که از چپ به راست اجرا می شود، مقدار ltr و برای متنی که از راست به چپ اجرا می شود (به عنوان مثال عبری) مقدار rtl خواهد بود.
یک رشته متن دلخواه که به عنوان نام پارامتر عمل می کند. برای نشان دادن اینکه این پارامتر جهت متن را مشخص می کند، معمولاً .dir را به انتهای خط اضافه می کنیم.
دسترسی و اصلاح یک فیلد فرم را مسدود می کند. در این حالت به رنگ خاکستری نمایش داده می شود و کاربر نمی تواند آن را فعال کند. علاوه بر این، چنین فیلدی نمی تواند با فشار دادن کلید Tab، استفاده از ماوس یا موارد دیگر فوکوس پیدا کند. با این حال، این وضعیت فیلد را می توان با استفاده از اسکریپت تغییر داد. مقدار مسدود شده در یک فیلد به سرور ارسال نمی شود.
به طور پیش فرض این ویژگی غیرفعال است.
یک فیلد را با یک فرم با شناسه آن مرتبط می کند. چنین ارتباطی زمانی ضروری است که میدان در خارج واقع شود
">
شناسه فرم (مقدار ویژگی id عنصر
آدرس کنترل کننده فرم را مشخص می کند - این برنامه ای است که داده های فرم را دریافت می کند و اقدامات مورد نظر را با آن انجام می دهد. ویژگی formation از نظر اثر مشابه است ویژگی عملعنصر
نحوه کدگذاری داده های فرم را هنگام ارسال به سرور تنظیم می کند. معمولاً زمانی که از فیلد برای ارسال یک فایل استفاده می شود، به صراحت مشخص می شود (نوع ورودی = "فایل"). این ویژگی از نظر اثر مشابه با ویژگی enctype یک عنصر است
application/x-www-form-urlencoded
ویژگی به مرورگر می گوید که از چه روشی برای ارسال داده های فرم به سرور استفاده کند.
دو روش وجود دارد - GET و POST که مشخص شده اند کلید واژه هادریافت و ارسال کنید.
اعتبار داخلی دادههای وارد شده توسط کاربر در فرم را قبل از ارسال فرم لغو میکند. این بررسی به صورت خودکار توسط مرورگر برای فیلدها انجام می شود , و همچنین اگر عنصر دارای یک الگو یا ویژگی مورد نیاز باشد .
نام فریمی را تعریف میکند که نتیجهای که توسط فرمگردان بهعنوان یک سند HTML در آن بازگردانده میشود، بارگذاری میشود.
مقدار نام فریم است، با ویژگی مشخص شده استنام. اگر یک نام غیر موجود تنظیم شود، یک برگه جدید باز خواهد شد. نامهای زیر را میتوان به عنوان نام رزرو شده تعیین کرد.
به لیستی از گزینه های ایجاد شده توسط یک عنصر اشاره می کند ، که می توانید هنگام تایپ آن را انتخاب کنید. این لیست در ابتدا پنهان است و زمانی که فیلد فوکوس دریافت می کند در دسترس قرار می گیرد.
شناسه مورد نام .
مقدار بالایی را برای وارد کردن شماره یا تاریخ در فیلد فرم تنظیم می کند.
نصب می کند حداکثر تعدادکاراکترهایی که کاربر می تواند در قسمت متن وارد کند. هنگامی که این عدد در حین تایپ به دست می آید، ورودی بیشتر غیرممکن می شود.
ورودی کاراکتر محدود نیست.
مقدار کمتری را برای وارد کردن یک عدد یا تاریخ در فیلد فرم تنظیم می کند.
یک عدد صحیح مثبت یا منفی (برای type="number" , type="range").
تاریخ در قالب YYYY-MM-DD (به عنوان مثال: 2012-12-22) برای type="date" .
حداقل تعداد کاراکترهایی را که کاربر می تواند در یک فیلد متنی وارد کند را مشخص می کند. اگر تعداد کاراکترها کمتر باشد مقدار مشخص شده، سپس مرورگر پیغام خطا نشان می دهد و فرم را ارسال نمی کند.
هر عدد صحیح مثبت
ویژگی multiple به شما امکان می دهد چندین فایل را همزمان در قسمت آپلود فایل و همچنین آدرس های ایمیل متعدد را مشخص کنید. هنگام استفاده از دو یا بیشتر آدرس های پستیآنها باید با کاما از هم جدا شوند.
به طور پیش فرض، ویژگی چندگانه غیرفعال است.
یک نام منحصر به فرد برای یک عنصر فرم تعریف می کند. معمولاً از این نام هنگام ارسال داده ها به سرور یا دسترسی به داده های فیلد وارد شده از طریق اسکریپت استفاده می شود.
نام مجموعه ای از کاراکترها شامل اعداد و حروف است. جاوا اسکریپت به حروف کوچک و بزرگ حساس است، بنابراین هنگام ارجاع به یک عنصر با نام، از همان شکل املای ویژگی نام استفاده کنید.
یک عبارت منظم را مشخص می کند که باید داده ها را در یک فیلد فرم وارد و اعتبار سنجی کنید. اگر ویژگی الگو وجود داشته باشد، تا زمانی که فیلد به درستی پر نشود، فرم ارسال نخواهد شد.
آیا می توانم از الگوی ورودی استفاده کنم؟ اطلاعات مربوط به پشتیبانی از ویژگی الگوی ورودی در مرورگرهای اصلی از caniuse.com.
برخی معمولی عبارات با قاعدهدر جدول ذکر شده اند. 1.
متنی را در یک قسمت فرم نمایش می دهد که هنگام دریافت فوکوس یا تایپ ناپدید می شود. معمولا به رنگ خاکستری نمایش داده می شود.
آیا می توانم از input-placeholder استفاده کنم؟ اطلاعات مربوط به پشتیبانی از ویژگی input-placeholder در مرورگرهای اصلی از caniuse.com.
رشته متن اگر فاصله ای در یک رشته انتظار می رود، باید در گیومه های دوتایی یا تکی محصور شود.
چه زمانی المان کنید ویژگی فقط خواندنی اضافه می شود، فیلد متن را کاربر نمی تواند تغییر دهد، از جمله وارد کردن متن جدیدیا یک موجود را اصلاح کنید. با این حال، وضعیت و محتویات فیلد را می توان با استفاده از اسکریپت ها تغییر داد و داده ها به سرور ارسال می شود.
یک فیلد فرم را تنظیم می کند تا قبل از ارسال فرم به سرور مورد نیاز باشد. اگر یک فیلد مورد نیاز خالی باشد، مرورگر پیغام خطا نشان می دهد و فرم ارسال نمی شود. ظاهر و محتوای پیام به مرورگر بستگی دارد و توسط کاربر قابل تغییر نیست.
به طور پیش فرض، ویژگی مورد نیاز غیرفعال است.
عرض فیلد متنی که با تعداد کاراکترهای یک فونت monospace تعیین می شود. به عبارت دیگر، عرض با تعداد حروف مجاور هم عرض افقی تعیین می شود. اگر اندازه فونت با استفاده از سبک ها تغییر کند، عرض نیز بر این اساس تغییر می کند.
آدرس فایل گرافیکی که در صفحه وب در قسمت تصویر نمایش داده می شود. محبوب ترین فایل ها در فرمت PNGو JPEG.
مقدار به صورت کامل یا کامل در نظر گرفته می شود مسیر نسبیبه فایل
مرحله تغییر شماره را برای لغزنده ها و فیلدهای ورودی اعداد تنظیم می کند.
هر عدد کامل یا کسری.
به مرورگر می گوید که عنصر فرم چه نوع است.
ایمیل، تلفن، آدرس اینترنتی:
آیا می توانم از input-email-tel-url استفاده کنم؟ اطلاعات مربوط به پشتیبانی از ویژگی input-email-tel-url در مرورگرهای اصلی از caniuse.com.
آیا می توانم از رنگ ورودی استفاده کنم؟ اطلاعات مربوط به پشتیبانی از ویژگی رنگ ورودی در مرورگرهای اصلی از caniuse.com.
آیا می توانم از محدوده ورودی استفاده کنم؟ اطلاعات مربوط به پشتیبانی از ویژگی محدوده ورودی در مرورگرهای اصلی از caniuse.com.
آیا می توانم از شماره ورودی استفاده کنم؟ اطلاعات مربوط به پشتیبانی از ویژگی شماره ورودی در مرورگرهای اصلی از caniuse.com.
آیا می توانم از جستجوی ورودی استفاده کنم؟ اطلاعات مربوط به پشتیبانی از ویژگی جستجوی ورودی در مرورگرهای اصلی از caniuse.com.
تاریخ، زمان، تاریخ:
آیا می توانم از input-datetime استفاده کنم؟ اطلاعات مربوط به پشتیبانی از ویژگی input-datetime در مرورگرهای اصلی از caniuse.com.
مقادیر تایپ کنید:
مقادیر جدید اضافه شده به HTML5:
مقدار عنصر فرم را که به سرور ارسال می شود یا با استفاده از اسکریپت های مشتری دریافت می شود، تعریف می کند. یک جفت "name=value" به سرور ارسال می شود، جایی که نام مشخص شده است ویژگی نامعنصر و مقدار با ویژگی value.
بسته به نوع عنصر، ویژگی value نقش زیر را ایفا می کند:
هر رشته متنی