Skip to content
HTML·Advanced·Conceptual·1 min read

Why is native disabled different from aria-disabled?

Short interview answer

Native disabled controls prevent ordinary activation and often focus and submission automatically. aria-disabled only exposes state, leaving behavior and focus policy to application code.

Key takeaway

Explain the underlying mental model clearly, then support it with a concrete example and its trade-offs.

← Back to Semantic HTML

Related questions