The State of Accessible India · Bank

dhanbank.com

A person using a screen reader or keyboard hits 8 distinct accessibility failures on this landing page. Every finding is a first-party axe-core check on the site’s own markup; embedded third-party widgets are excluded.

8Rules failed
47Elements affected
BankSector

What fails, and how to fix it

criticalbutton-name · 6 elements

Buttons must have discernible text

.owl-dot.active[role="button"]How to fix →
seriousaria-hidden-focus · 2 elements

ARIA hidden element must not be focusable or contain focusable elements

#sideNavMenuHow to fix →
seriousaria-prohibited-attr · 2 elements

Elements must only use permitted ARIA attributes

.Hero_hero__GJXMO > .owl-carousel.owl-theme.owl-loaded > .owl-nav > .owl-prev[aria-label="Previous slide"][role="presentHow to fix →
moderatemeta-viewport · 1 element

Zooming and scaling must not be disabled

meta[name="viewport"]How to fix →
minorimage-redundant-alt · 31 elements

Alternative text of images should not be repeated as text

.cloned.owl-item:nth-child(1) > .item > a[href$="retail-netbanking/"] > img[src$="net-banking2.png"][alt="Retail Net banHow to fix →
minoraria-allowed-role · 2 elements

ARIA role should be appropriate for the element

.Hero_hero__GJXMO > .owl-carousel.owl-theme.owl-loaded > .owl-nav > .owl-prev[aria-label="Previous slide"][role="presentHow to fix →
minorpresentation-role-conflict · 2 elements

Elements marked as presentational should be consistently ignored

.Hero_hero__GJXMO > .owl-carousel.owl-theme.owl-loaded > .owl-nav > .owl-prev[aria-label="Previous slide"][role="presentHow to fix →
minorempty-heading · 1 element

Headings should not be empty

h4:nth-child(6)How to fix →

For machines: the raw JSON report. Method and limits on the methodology page. Site owners can challenge any finding via right of reply.