# دکمه‌های input باید متن قابل تشخیص داشته باشند

<https://www.fixreports.com/fa/issues/input-button-name>

WCAG ⁨4.1.2 Name, Role, Value⁩ · سطح ⁨A⁩

یک دکمه input متن ندارد، بنابراین صفحه‌خوان‌ها نمی‌توانند بگویند چه کاری انجام می‌دهد.

## این قاعده چه چیزی را بررسی می‌کند
بررسی می‌کند که دکمه‌های input متن قابل تشخیص داشته باشند.

## چرا اهمیت دارد
WCAG 4.1.2 الزامی می‌کند که هر کنترل یک نام داشته باشد.

## نحوه رفع
### در هر وب‌سایت
1. یک ویژگی ⁨value⁩ با متن دکمه اضافه کنید، یا آن را با یک عنصر ⁨<button>⁩ که متن دارد جایگزین کنید.

### در Shopify
1. یک ویژگی ⁨value⁩ با متن دکمه اضافه کنید، یا آن را با یک عنصر ⁨<button>⁩ که متن دارد جایگزین کنید.

### در WooCommerce و WordPress
1. یک ویژگی ⁨value⁩ با متن دکمه اضافه کنید، یا آن را با یک عنصر ⁨<button>⁩ که متن دارد جایگزین کنید.

## نحوه بررسی اصلاح
- صفحات تحت تأثیر را دوباره اسکن کنید.

## منابع
- مستندات قاعده axe-core (Deque): https://dequeuniversity.com/rules/axe/4.13/input-button-name
- توضیح معیار WCAG 4.1.2 (W3C): https://www.w3.org/WAI/WCAG22/Understanding/name-role-value
