# input बटन में पहचाना जा सकने वाला टेक्स्ट होना चाहिए

<https://www.fixreports.com/hi/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
