|
|
|
|
|
by cferdinandi
228 days ago
|
|
Hey, it's me, the original author! The issue isn't with tabindex=0 specifically, but fucking with tabindex in general. People go down that path, and start putting that shit on everything, like it's Frank's Red Hot. And in my experience, the same folks who use div's instead of button's are the ones who don't know better and start throwing tabindex around. "why do you need to listen for events at the document level?" Not events generally, keydown events specifically, which do not fire on child elements of the document. |
|
https://developer.mozilla.org/en-US/docs/Web/API/Element/key...