源码网商城,靠谱的源码在线交易网站 我的订单 购物车 帮助

源码网商城

js设置组合快捷键/tabindex功能的方法

  • 时间:2020-05-18 09:56 编辑: 来源: 阅读:
  • 扫一扫,手机访问
摘要:js设置组合快捷键/tabindex功能的方法
快捷键在日常的使用还是挺多的,例如熟悉的粘贴ctrl+v,复制 ctrl+c,使用快捷键能提高我们的做事效率,特别是当我们熟悉了一种操作后,再次使用它来进行操作就会变得很方便,很顺手,对于使用键盘的重度用户,键盘永远比鼠标来的快。 [b]1)tabindex: [/b]就是利用tab来轻松的控制页面中的链接和表单元素 它的用法很简单:obj.tabindex  = tabindex; 这个tabindex 的值,按照w3c 的规定可以从0开始 一直到32767 [b]2) js 设置组合快捷键 [/b]本质就是获得你要设置的这个键的keyCode 的值,如果要加ctrl,alt,shift,那么就添加一个ctrlkey,altKey,shiftKey来判断下,所以关键在于keycode的值 [b](1) 设置 ctrl +enter 提交 [/b]if (e.ctrlKey && e.keyCode == 13){ return submit(); } [b](2) 设置  Alt+ 方向键 ← [/b]if (e.altKey&& e.keyCode == 37){ return submit(); } [b](3) 设置  shift+F10 [/b]if (e.shiftKey&& e.keyCode == 37){ return submit(); } [b]4) 设置en [/b]ter 提交 if (e.keyCode == 13){ return submit(); } 这里附加一些常见的快捷键: keycode    8 = BackSpace BackSpace keycode    9 = Tab Tab keycode   12 = Clear keycode   13 = Enter keycode   16 = Shift_L keycode   17 = Control_L keycode   18 = Alt_L keycode   19 = Pause keycode   20 = Caps_Lock keycode   27 = Escape Escape keycode   32 = space space keycode   33 = Prior keycode   34 = Next keycode   35 = End keycode   36 = Home keycode   37 = Left keycode   38 = Up keycode   39 = Right keycode   40 = Down keycode   41 = Select keycode   42 = Print keycode   43 = Execute keycode   45 = Insert keycode   46 = Delete keycode   47 = Help 注意:浏览器的兼容性问题
  • 全部评论(0)
联系客服
客服电话:
400-000-3129
微信版

扫一扫进微信版
返回顶部