HTML DOM accesskey属性的定义和用法

 accessKey属性可设置或返回访问一个按钮的键盘按键。accesskey是网页提供的快捷键。一般也是用 alt+key 来选中的。不过各浏览器都不大一样。IE系列使用alt+key,再加Entet回一下下车(如果是链接的话。)FF2.0以下的是也是使用 alt+key,不过如果是链接的话,直接打开,Netscape也是直接按Alt+key。FF2.0的,官方说:网页提供的快捷键 (access key) 现在在 Windows 上请以 Alt+Shift+Key 来使用,和SUSE一样,在 Mac OS X 为 Ctrl+key,Unix 则是 Ctrl+Shift+key。除了alt+key外还要多按个键的做法是为了避免与浏览器的冲突,想法是好滴,可单手按起来并不方便。Opera的是按 下Shift+Esc 激活accesskey面板。

知道了accesskey 怎样操作后,来看看下面的实例:

如下所示的“珠峰设计”的链接,在ie浏览器中"alt+b"即可选中此链接,回车后即在新窗口中打开。

<a href=" everestdesign.cn" target="_blank"> everestdesign.cn" target="_blank" rel="external">http://www. everestdesign.cn" target="_blank"> everestdesign.cn" accesskey="b" target="_blank">珠峰设计</a>

accesskey 的值可以是字母跟数字的组合。一些浏览器并没有解决网页里跟浏览器里的按键冲突。 所以,并非所有的字母都适合使用。同时,一些浏览器的数字并不能使用小键盘里的数字。比如FF,如果一个人会在网页里使用别人提供 accesskey 的话,理论上他也会使用浏览器上的来完成一些操作。当然,这只是我个人想法,并不知道别人是否也是这样。也许别人跟我一样,IE只是用来调试网页使用的。

accesskey 的优先级是最高点 ,可以屏蔽掉浏览器的快捷键。但是在没有这种的accesskey的网页上你按下alt+H是什么结果呢?不要和IE等的工具冲突。这里列举一下默认的组 合:IE: A(favorites) D(address) E(edit) F(file) H(help) T(tools) V(view)  FireFox:B(bookmark) D(address) E(edit) F(file) G(goto) H(help) T(tools) V(view)

accesskey通常还用于表单,按键范围也就大了。

 

转载于:https://www.cnblogs.com/iceyhu/archive/2010/08/10/1796281.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值