نکات برنامه‌نویسی

نکات برنامه‌نویسی و رایانه‌ای - امیرمسعود ایرانی

نکات برنامه‌نویسی

نکات برنامه‌نویسی و رایانه‌ای - امیرمسعود ایرانی

حالت checkboxهای html به صورت نیمه انتخاب شده

امیرمسعود ایرانی | جمعه, ۹ خرداد ۱۳۹۳، ۱۲:۳۸ ق.ظ | ۰ نظر
یکی از ویژگی‌های موجود در نگارش‌های جدید HTML امکان نیمه‌فعال بودن checkboxها است. این حالت در اصطلاح indeterminate نام دارد.
مورد استفاده‌ی این حالت هنگامی است که یک checkbox وضعیت انتخاب یا عدم انتخاب چند موضوع را نشان می‌دهد
مثلا هنگامی که checkboxها به صورت درختی در صفحه‌ای به نمایش درآیند و انتخاب چند گزینه از زیرمجموعه‌های یک checkbox مساوی وضعیت نیمه‌فعال پدر خواهد بود.

برای تبدیل کردن یک checkbox به حالت نیمه‌فعال، علاوه بر فعال کردن آن می‌بایست با استفاده از جاوااسکریپت ویژگی indeterminate شیء input را مساوی true قرار دهیم.

مهم‌ترین نکته‌های قابل توجه عبارتند از:
  • یک checkbox نیمه‌فعال در سیستم‌عامل‌های مختلف به شکل‌های مختلفی نمایش داده می‌شود
  • یک checkbox که به صورت نیمه فعال است، از دید برنامه‌نویسی به صورت کامل فعال است و مقدار مورد نظر را بر می‌گرداند
  • امکان فعال کردن این حالت با استفاده از HTML و صفت‌های موجود در تگ‌ها ممکن نیست. در حال حاضر تنها با استفاده از جاوااسکریپت می‌توان به این هدف دست پیدا کرد.
  • امیرمسعود ایرانی

javascript

html

نظرات  (۰)

هیچ نظری هنوز ثبت نشده است

ارسال نظر

ارسال نظر آزاد است، اما اگر قبلا در بیان ثبت نام کرده اید می توانید ابتدا وارد شوید.
شما میتوانید از این تگهای html استفاده کنید:
<b> یا <strong>، <em> یا <i>، <u>، <strike> یا <s>، <sup>، <sub>، <blockquote>، <code>، <pre>، <hr>، <br>، <p>، <a href="" title="">، <span style="">، <div align="">
تجدید کد امنیتی