博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
[AngularJS] Accessible Button Events
阅读量:5214 次
发布时间:2019-06-14

本文共 736 字,大约阅读时间需要 2 分钟。

Often buttons need to be handled by JavaScript, and if done improperly it can lead to accessibility issues. In this lesson you will improve a major news organization's global header with some basic HTML and JavaScript.

 

Normal you should use native 'button' to make a button instead of use other html element to make a button, then you can access the button thought the keyboard.

If you use a 'div', then what you should do to make it accessible to the user by keyborad, you should add 'role', 'tabindex' & 'aria-label' to it:

 

If you use AngularJS,and you want press 'Enter' to get the handle event, you should add 'ng-keydown' for it:

 

转载于:https://www.cnblogs.com/Answer1215/p/5742720.html

你可能感兴趣的文章
.net设计模式 迪米特法则
查看>>
C语言 字符串处理函数
查看>>
leetcode 111. Minimum Depth of Binary Tree
查看>>
2007-11-9前琐碎事情
查看>>
Java向PostgreSQL发送prepared statement 与 libpq 向PostgreSQL发送prepared statement之比较:...
查看>>
GNU make manual 翻译( 九十七)
查看>>
TortoiseSVN的bin目录中没有svn.exe
查看>>
iOS开发运行报错、常见问题
查看>>
Codeforces 1063D Candies for Children
查看>>
Codeforces 295A Greg and Array
查看>>
移动操作系统原理与实践 123
查看>>
基础总结篇之二:Activity的四种launchMode
查看>>
免费 PSD 素材:25个全新的界面设计资源
查看>>
Perfect Scrollbar – 完美的 jQuery 滚动条插件
查看>>
Flexslider - 响应式的 jQuery 内容滚动插件
查看>>
赞!15个来自 CodePen 的酷炫 CSS 动画效果
查看>>
new_blog 纪念。
查看>>
【面试】【转】测试基础知识---黑盒测试白盒测试
查看>>
Ubuntu、Debian安装Docker CE
查看>>
ionic 集锦
查看>>