网页代码中键盘操作相关标签教程

作者:hutia 来源:蓝色理想 时间:2010-03-18 15:56:00 

从最基础的说起。本教程中,所有IE 均指 WindowXP + IE 6.0, 所有 FF 均指 FF 1.5。

不用编程部分

1.1 Form 中。 submit 的快捷键是 enter,reset 的快捷键是 esc。
1.1.1
在 IE 中,按下enter 键后 却不会激发 submit 的 onclick 事件, 按下esc 键后 会激发 reset 的 onclick 事件
1.1.2 在 FF 中与 IE 正相反,按下enter 键后 会激发 submit 的 onclick 事件, 按下esc 键后 却不会激发 reset 的 onclick 事件
1.1.3 在 form 中,时间激发顺序是: submit 按钮的 onclick ==> form 的 onsubmit

运行代码框


1.2. Accesskey 属性。

1.2.1 注意 accesskey 的设置如果和浏览器的菜单相同,会优先于菜单。使用时的快捷键是 alt + 设置的键值
1.2.2 label 的 for 属性配合 accesskey 效果较好
1.2.3 在IE 中,Link 对象的 accesskey 只是使 焦点转移到 link 上,并不等同于点击,FF 中则相当于点击. 与他对比的是,input type=checkbox 的 accesskey 效果不论在IE 还是 FF 中都是点击。

运行代码框


2. 然后就需要编程了

2.1 简单的按键捕获。
2.1.1
事件有 onkeydown, onkeypress, onkeyup
2.1.2 IE 与 FF 的 事件写法不同,请学习下面的代码:

运行代码框


2.2 因为事件会冒泡,所以,可以在 document 上捕获按键来自定义快捷键。

运行代码框


3. 为了满足fmt00的要求,特写下此段,希望 fmt00 能够喜欢,哈哈

运行代码框


 

标签:键盘,标签,网页,Accesskey
0
投稿

猜你喜欢

  • asp中获取当前页面的地址与参数的函数代码

    2011-02-20 10:37:00
  • Oracle教程 误添加数据文件删除方法

    2009-08-04 12:38:00
  • ASP生成静态网页的方法

    2008-02-18 19:20:00
  • Oracle入侵常用操作命令整理

    2009-03-04 11:11:00
  • ASP关于SQL插入数据后获得当前ID

    2010-01-24 19:55:00
  • div不换行,css不换行,自动换行

    2009-09-07 12:52:00
  • 网页设计进阶之一 (步骤和大局观)

    2008-08-23 10:39:00
  • asp中获取内容中所有图片与获取内容中第一个图片的代码

    2011-02-20 10:51:00
  • css布局自适应高度方法

    2007-05-11 17:03:00
  • 使用 createProcessingInstruction 方法不能输出 encoding 的解决方法

    2009-03-10 18:22:00
  • 如何做一个文本搜索?

    2010-07-12 19:00:00
  • 301转向代码合集

    2008-03-20 10:12:00
  • asp error对象基础

    2008-08-04 13:25:00
  • ASP下检测图片木马的函数代码

    2011-02-05 10:43:00
  • 详解new function(){}和function(){}()

    2008-02-28 12:28:00
  • 谈谈XHTML中CDATA

    2007-09-17 12:45:00
  • 如何使用XML实现多渠道接入网站的构架

    2008-09-05 17:13:00
  • 写给JavaScript库开发者们的规则

    2008-10-26 12:30:00
  • 想用户所想(感受亚马逊的设计)

    2007-08-26 17:09:00
  • IA学习笔记04:标签系统

    2009-09-22 14:40:00
  • asp之家 网络编程 m.aspxhome.com