input Type button

کاربرد دکمه‌های HTML با نوع input type="button"

در طراحی وب، دکمه‌ها نقش حیاتی در تعامل کاربران با صفحات وب ایفا می‌کنند. یکی از روش‌های ایجاد دکمه در HTML استفاده از تگ <input> با مقدار type="button" است که ویژگی‌های منحصر به فردی را ارائه می‌دهد.


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

نوع دکمه کاربرد اصلی مثال
type="button" دکمه‌های عمومی با عملکرد سفارشی <input type="button" value="کلیک کنید">
type="submit" ارسال فرم‌ها <input type="submit" value="ارسال">
type="reset" بازنشانی فرم‌ها <input type="reset" value="پاک کردن">

تفاوت اصلی دکمه‌های نوع button با submit و reset در این است که این دکمه‌ها به‌صورت پیش‌فرض هیچ عملکرد خاصی ندارند و نیاز به کدنویسی JavaScript برای تعریف رفتار آنها وجود دارد.

ویژگی‌های کلیدی

  • value: تعیین متن نمایشی روی دکمه
  • onclick: تعریف عملکرد هنگام کلیک
  • disabled: غیرفعال کردن دکمه
  • class/id: استایل‌دهی با CSS
مثال کاربردی: <input type="button" value="نمایش پیام" onclick="alert('سلام!')" style="background:#2ecc71; color:white; border:none; padding:8px 15px;">

مزایای استفاده از input type="button"

  1. سازگاری بالا با تمام مرورگرها
  2. انعطاف‌پذیری در استایل‌دهی با CSS
  3. امکان تعریف عملکردهای پیچیده با JavaScript
  4. سادگی در پیاده‌سازی

برای اطلاعات بیشتر درباره ویژگی‌های این نوع دکمه می‌توانید input Type button تا مستندات کامل را مطالعه کنید.

توجه: در HTML5 تگ <button> نیز معرفی شده که انعطاف‌پذیری بیشتری در محتوای داخلی دارد، اما input type="button" همچنان در بسیاری از پروژه‌ها ترجیح داده می‌شود.