NVDA blocks my events like keydown and keypress unfortunately.

1,323 views
Skip to first unread message

Saikrishnam Nadimpalli

unread,
Jan 20, 2017, 3:18:41 PM1/20/17
to Free ARIA Community
 <a href="javascript:void(0);"  role="button" ng-keypress="vm.trig(1)" ng-keydown="vm.trig(2)" aria-haspopup="true">Click Me</a>
Here the functionality without nvda screen reader works fine 
but
When I turn on the NVDA screen reader unsual things happen and events do not fire as expected .

I want to detect arrow presses and enter and esc.


Need Help or any path I  can go down?

טוביה שיינפלד

unread,
Jan 22, 2017, 1:46:00 PM1/22/17
to Free ARIA Community


בתאריך יום שישי, 20 בינואר 2017 בשעה 22:18:41 UTC+2, מאת Saikrishnam Nadimpalli:
add to the link "tabindex" and when you press ENTER add with JS preventDefault. 
if you have link to see it will be better.

toovya
Reply all
Reply to author
Forward
0 new messages