تک دیک

واژه نامه و مجله آموزشی کامپیوتر و تکنولوژی

Generic selectors
Exact matches only
Search in title
Search in content
Post Type Selectors
Search in posts
Search in pages
Filter by Categories
A
B
C
D
E
F
G
H
I
J
K
L
M
N
Numbers
O
P
Q
R
S
T
U
V
W
Y
Z
آگهی
اپلیکیشن ها
اچ‌تی‌ام‌ال
اسکرچ
اشخاص و شرکت ها
امنیت
امنیت آنلاین
اندروید
اینترنت
پایتون
پرسش و پاسخ
جاوااسکریپت
حروف انگلیسی
خبر
دوره های آموزشی
سخت‌افزار
سی‌اس‌اس
شبکه
فنی
کنسول جستجوی گوگل
گرافیک
لینوکس
مایکروسافت اکسل
مایکروسافت پاورپوینت
مایکروسافت ورد
مبانی کامپیوتر
مجله
مجله – امنیت
مجله – بازی
مجله – برنامه نویسی
مجله – دنیای اینترنت
مجله – سخت افزار
مجله – سیستم
مجله – شبکه
مجله – شبکه های اجتماعی
مجله – عمومی
مجله – گوشی‌های هوشمند
مجله – نرم افزار
مجله – ویندوز
مقدماتی
موضوعی
نرم‌افزار
وردپرس

اسپینر Spinner

اسپینر یا Spinner چیست؟

اسپینر (Spinner به معنی چرخنده) یکی از انواع المان ها یا ویجت های رابط کاربری گرافیکی است که امکان تغییر یک مقدار عددی را با چرخیدن میان اعداد فراهم می‌کند. معمولا از نام‌های Numeric updown و Spin box به عنوان معادل‌هایی برای اسپینر استفاده می‌شود.

ظاهر و کاربردهای Spinner ها

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

اسپینر Spinner یا Numeric updown

از Spinner برای تغییر اعدادی مانند شماره ماه هنگام انتخاب تاریخ، عدد ساعت و دقیقه هنگام تنظیم ساعت، انتخاب صفحات و تعیین تعداد نسخه کپی برای پرینت، تعیین میزان حاشیه سند در واژه پردازها و … استفاده می‌شود.

نمایی از چند اسپینر برای تعیین میزان حاشیه صفحه در واژه پرداز مایکروسافت ورد
نمایی از چند اسپینر برای تعیین میزان حاشیه صفحه در واژه پرداز مایکروسافت ورد
نمایی از یک Spinner برای تعیین تعداد نسخه های کپی برای پرینت
نمایی از یک Spinner برای تعیین تعداد نسخه های کپی هنگام پرینت

نحوه تعامل با اسپینر

کاربر می‌تواند با کلیک روی دکمه های اسپینر یا فشردن کلیدهای پیکانی پایین و بالا، عددی که در تکست باکس نمایش داده می‌شود را کاهش یا افزایش دهد. (فشردن کلیدهای پیکانی زمانی باعث تغییر مقدار عدد می‌شوند که اسپینر، فوکس را در اختیار داشته باشد). به این ترتیب که با فشردن کلید جهت پایین یا کلیک روی دکمه فلش پایین، عدد داخل تکست باکس کاهش پیدا می‌کند. با فشردن کلید جهت بالا یا کلیک روی دکمه فلش بالا نیز عدد داخل تکست باکس افزایش پیدا می‌کند. معمولا هر بار فشردن کلیدهای بالا و پایین یا کلیک روی دکمه‌ها باعث کاهش یا افزایش یک واحدی عدد می‌شود. با این حال ممکن است مقدار یا گام تغییر در اسپینر کمتر یا بیشتر از یک واحد باشد.

فراموش نکنید در Spinner ها معمولا تغییر عدد در یک بازه مشخص شده امکان‌پذیر است. به عبارت بهتر در اغلب اوقات عدد موجود در تکست باکس با کمک اسپینر می‌تواند بین یک عدد حداقل (مینیمم) و حداکثر (ماکزیمم) تغییر پیدا کند.

علاوه بر روش‌های فوق، امکان تایپ مستقیم عدد موردنظر در تکست باکس نیز وجود دارد. مشروط به اینکه عدد وارد شده در بازه اعداد مجاز اسپینر باشد. وارد کردن حروف یا اعداد خارج از بازه در تکست باکس کنار اسپینر امکان‌پذیر نیست. همچنین می‌توانید از چرخ ماوس برای افزایش یا کاهش این عدد استفاده کنید.

فراموش نکنید پایین نگه داشتن کلیدهای جهت بالا و پایین (به جای فشردن آن‌ها) معمولا باعث می‌شود سرعت تغییر عدد افزایش پیدا کند.

اسپینر در HTML

در HTML می‌توانید از المان <input> برای دریافت مقادیر عددی در صفحات وب استفاده کنید. کافیست مشابه با مثال زیر مقدار “number” را به خصوصیت type در تگ شروع این المان اختصاص دهید. معمولا نتیجه این المان به صورت یک Spinner در صفحات وب رندر می‌شود.

<form action="/action_page.php">
   <label for="hour">Hour (between 1 and 24):</label>
   <input type="number" id="hour" name="hour" min="1" max="24" value="2">
   <br><br>
   <input type="submit" value="Submit">
</form>

تصویر زیر نتیجه مثال فوق را نمایش می‌دهد. در این المان از خصوصیت‌های min و max برای تعیین حداقل و حداکثر اعداد مجاز و از خصوصیت value برای تعیین مقدار پیشفرض جعبه متنی استفاده می‌شود. برای تعیین گام تغییر هم می‌توانید از خصوصیت step کمک بگیرید.

نمایی از نتیجه کد HTML حاوی یک المان input برای ایجاد Numeric updown یا اسپینر (Spinner)

پیوندهای پیشنهادی تک دیک

لینک واژه در ویکی‌پدیا

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

ما در تک‌دیک تلاش می‌کنیم محتوایی دقیق، واضح و بدون اشتباه منتشر کنیم. به همین دلیل هر مطلب پیش از انتشار بارها بازبینی می‌شود. از طرف دیگر با توجه به حجم بالای مطالب به کمک شما هم نیاز داریم. اگر احساس می‌کنید محتوای این صفحه باید بروزرسانی، تکمیل یا تصحیح شود و یا سوالی در مورد این مطلب دارید که بدون پاسخ مانده خوشحال می‌شویم آن را در بخش دیدگاه‌های همین مطلب با ما در میان بگذارید.

دیدگاه‌ها

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

نوشته‌های بیشتر

تبلیغات متنی ساده