نحوه راه اندازی گوشی های هوشمند و رایانه های شخصی پرتال اطلاعاتی

نمونه های دکمه Html. زمان استفاده از عنصر Button

شرح

تگ HTML

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

نام:
نام خانوادگی:

دکمه خارج از عنصر فرم است، اما بخشی از فرم است.

توجه: این ویژگی در اینترنت اکسپلورر پشتیبانی نمی شود.

Formaction: با فشردن دکمه، آدرسی را که داده های فرم ارسال می شود، تعیین می کند. اگر ویژگی action برای فرم مشخص شده باشد، ویژگی formation مقدار آن را لغو می کند:

نام:
نام خانوادگی:

ویژگی formation فقط برای دکمه هایی با ویژگی type = "submit" استفاده می شود.

توجه: این ویژگی در IE9 و نسخه های قبلی پشتیبانی نمی شود.

Formenctype: نحوه کدگذاری داده های فرم را قبل از ارسال به سرور مشخص می کند. فقط برای دکمه هایی با ویژگی type = "submit" استفاده می شود. مقادیر ویژگی ممکن:

  • برنامه / x-www-form-urlencoded- همه کاراکترها قبل از ارسال کدگذاری می شوند (پیش فرض).
  • چند بخشی / فرم-داده- کاراکترها کدگذاری نمی شوند (این روش هنگام استفاده از فرم هایی استفاده می شود که فایل کنترلی آپلود دارند).
  • متن / ساده- فضاها به کاراکتر "+" تبدیل می شوند، اما کاراکترها کدگذاری نمی شوند.
نام:
اگر مشخصه enctype برای فرم مشخص شده باشد، ویژگی formenctype مقدار آن را لغو می کند.

توجه: این ویژگی در IE9 و نسخه های قبلی پشتیبانی نمی شود.

Formmethod: نشان می دهد که از کدام روش HTTP هنگام ارسال داده های فرم استفاده می شود. فقط برای دکمه هایی با ویژگی type = "submit" استفاده می شود. مقادیر ویژگی ممکن:

  • گرفتن- داده های فرم در انتهای آدرس ضمیمه شده است: url? name = value? name = value
  • پست- داده های فرم را پس از تراکنش به عنوان HTTP ارسال می کند
نام:
نام خانوادگی:
اگر مشخصه روش برای یک فرم مشخص شده باشد، ویژگی formmethod مقدار آن را لغو می کند.

توجه: این ویژگی در IE9 و نسخه های قبلی پشتیبانی نمی شود.

Formnovalidate: نشان می دهد که داده های فرم تایید نمی شوند. فقط برای دکمه هایی با ویژگی type = "submit" استفاده می شود. مقادیر برای ویژگی فوکوس خودکار بولین را می توان به روش های زیر تنظیم کرد: اگر ویژگی novalidate برای فرم مشخص شده باشد، ویژگی formnovalidate مقدار آن را لغو می کند.

توجه: این ویژگی در IE9 و قبل از آن یا در Safari پشتیبانی نمی‌شود.

Formtarget: مشخص می کند که پاسخ پس از ارسال فرم در کجا نمایش داده شود. فقط برای دکمه هایی با ویژگی type = "submit" استفاده می شود. مقادیر ویژگی ممکن:

  • _جای خالی- پاسخ را در یک پنجره یا تب جدید باز می کند.
  • _خود- پاسخ را در همان فهرستی که پیوند در آن قرار دارد باز می کند (پیش فرض).
  • _والدین- پاسخ را در پنجره والد باز می کند.
  • _بالا- پاسخ را به عرض کامل پنجره باز می کند.
  • frame_name- پاسخ را در یک iframe که نام آن به عنوان مقدار مشخص شده است باز می کند.
نام:
نام خانوادگی:
اگر مشخصه target برای فرم مشخص شده باشد، ویژگی formtarget مقدار آن را لغو می کند.

توجه: این ویژگی در IE9 و نسخه های قبلی پشتیبانی نمی شود.

Name: نامی را برای عنصر مشخص می کند

توجه: برخی موارد

توجه: همیشه ویژگی type را برای دکمه ها مشخص کنید، زیرا مرورگرهای مختلف ممکن است از پیش فرض های متفاوتی برای ویژگی type استفاده کنند.

Value: مقدار دکمه ای که به سرور ارسال می شود یا توسط اسکریپت ها خوانده می شود.

توجه: اگر از عنصر استفاده می کنید ... در حالی که سایر مرورگرها محتوای ویژگی ارزش را ارسال می کنند.

برچسب بزنید

تگ بسته شدن الزامی است.

وای آریا

نقش پیش فرض این است: دکمه

مقادیر معتبر برای نقش:

  • چک باکس
  • ارتباط دادن
  • آیتم منو
  • کادر چک منویتم
  • منویتمرادیو
  • گزینه
  • رادیو
  • تعویض

ویژگی های

  • فوکوس خودکار - دکمه را برای دریافت فوکوس پس از بارگیری صفحه تنظیم می کند.
  • غیر فعال - دسترسی و اصلاح عنصر را مسدود می کند.
  • فرم - یک فرم و یک دکمه را به هم پیوند می دهد.
  • formation - آدرسی را تنظیم می کند که هنگام فشار دادن دکمه، داده های فرم به آن ارسال می شود.
  • formenctype - نحوه کدگذاری داده های فرم.
  • formmethod - روش ارسال داده های فرم را مشخص می کند.
  • formnovalidate - اعتبار فرم را لغو می کند.
  • formtarget - نتیجه ارسال فرم را در یک پنجره یا فریم جدید باز می کند.
  • name - یک نام منحصر به فرد برای دکمه تعریف می کند.
  • نوع - نوع دکمه را تنظیم می کند: عادی. برای ارسال داده های فرم به سرور؛ برای تمیز کردن قالب
  • ارزش - مقدار دکمه ای که به سرور ارسال می شود یا با استفاده از اسکریپت خوانده می شود.

فوکوس خودکار

ویژگی فوکوس خودکار دکمه را برای دریافت فوکوس پس از بارگیری صفحه تنظیم می کند. چنین دکمه ای را می توان بلافاصله بدون تمرکز روی آن فشار داد، مثلاً با استفاده از صفحه کلید.

نحو

ارزش ها

مقدار پیش فرض

معلول

دسترسی به دکمه و اصلاح آن را مسدود می کند. در این حالت به رنگ خاکستری نمایش داده می شود و برای فعال سازی توسط کاربر در دسترس نیست. علاوه بر این، چنین دکمه ای نمی تواند با فشار دادن کلید Tab، با ماوس یا هر روش دیگری فوکوس را به دست آورد. با این حال، این حالت دکمه را می توان از طریق اسکریپت ها تغییر داد. مقدار دکمه قفل شده به سرور منتقل نمی شود.

نحو

ارزش ها

مقدار پیش فرض

این مقدار به طور پیش فرض غیرفعال است.

فرم

یک دکمه را با یک فرم با شناسه آن مرتبط می کند. چنین اتصالی در مواردی که دکمه در داخل عنصر قرار ندارد ضروری است.

به عنوان مثال، هنگام ایجاد آن به صورت برنامه ای.

نحو

ارزش ها

شناسه فرم (مقدار ویژگی id عنصر ).

مقدار پیش فرض

شکل گیری

آدرس پردازشگر فرم را تعیین می کند - این برنامه ای است که داده های فرم را دریافت می کند و اقدامات مورد نظر را با آن انجام می دهد. خصیصه formation از نظر عمل شبیه به ویژگی عمل یک عنصر است. ... اگر همزمان اقدام و شکل‌بندی را مشخص کنید، پس از فشار دادن دکمه، ویژگی action نادیده گرفته می‌شود و داده‌ها به آدرس مشخص‌شده در شکل‌بندی ارسال می‌شوند.

نحو

ارزش ها

فرمنتیپ

نحوه کدگذاری داده های فرم را هنگام ارسال به سرور تنظیم می کند. معمولاً زمانی که از فیلد برای ارسال یک فایل استفاده می شود، به صراحت نشان داده می شود (نوع ورودی = "فایل"). این ویژگی از نظر اثر مشابه با ویژگی enctype یک عنصر است. .

نحو

ارزش ها

  • برنامه / x-www-form-urlencoded - جای + به جای فاصله، کاراکترهایی مانند حروف روسی با مقادیر هگزادسیمال خود کدگذاری می شوند (به عنوان مثال، % D0% 9F% D0% B5% D1% 82% D1% 8F به جای پتیا).
  • چند بخشی / فرم-داده - داده ها کدگذاری نمی شوند. این مقدار هنگام آپلود فایل استفاده می شود.
  • متن / ساده - فضاها با + جایگزین می شوند، حروف و سایر کاراکترها کدگذاری نمی شوند.

مقدار پیش فرض

  • برنامه / x-www-form-urlencoded

روش فرم

ویژگی به مرورگر می گوید که از کدام روش برای ارسال داده های فرم به سرور استفاده کند.

نحو

ارزش ها

دو روش وجود دارد - GET و POST.

  • GET - این روش برای انتقال مستقیم داده های فرم در نوار آدرس به شکل جفت های "name = value" طراحی شده است که پس از علامت سوال به آدرس صفحه اضافه می شوند و با علامت علامت (& از هم جدا می شوند). آدرس کامل، برای مثال، http://site.ru/doc/?name=Vasya&password=pup خواهد بود. حجم داده در روش به 4 کیلوبایت محدود شده است.
  • POST - داده ها را در یک درخواست مرورگر به سرور ارسال می کند، مقدار داده ارسال شده فقط توسط تنظیمات سرور محدود می شود.

formnovalidate

بررسی داخلی داده‌های وارد شده توسط کاربر در فرم را برای صحت با فشار دادن دکمه لغو می‌کند. هنگامی که فرم برای فیلدها به سرور ارسال می شود، چنین تأییدی توسط مرورگر به طور خودکار انجام می شود. , و همچنین اگر عنصر دارای یک الگو یا ویژگی مورد نیاز باشد .

نحو

ارزش ها

مقدار پیش فرض

به طور پیش فرض، این ویژگی خاموش است.

قالب هدف

نام فریمی را مشخص می‌کند که نتیجه بازگشت‌شده توسط فرم‌پرداز به‌عنوان یک سند HTML در آن بارگذاری می‌شود.

نحو

ارزش ها

مقدار، نام فریمی است که با ویژگی نام عنصر مشخص شده است