WCAG requires all <input type=”image”> elements to have alternate text.
An <input type=”image”> button must have alternative text in order for screen reader users to know the purpose of the button. Even if the image contains text, alternative text is still required. This is because screen readers work at a code level.
Check that any <input type=”image”> has an alt, aria-label or aria-labelledby attribute that isn’t empty.
Image buttons use the alt attribute as the label. A clear alt attribute value must be provided and represent the function of the button.
<input type="image" src="submit.png" name="submit"
height="36" width="113" alt="Submit">
Copy
For more examples, visit W3C’s GitHub’s ATC Rules library.