`

给文本框添加键盘事件

阅读更多

实现代码:var index = 0; // 初始化单选钮索引
  function addBoard(obj)
  {       
    var event = window.event;
    if(event.keyCode == 38){ // 上方向键
                 index--;
                 var lenTr = document.getElementById('subMenuTableId').rows.length; // 获取表格所有行数
                 document.getElementById('ids'+index).checked = true;
                 var count = lenTr - 1;
                 if(index < 0){
                    index = count;
                 }
              
             }
             else if(event.keyCode == 40){ // 下方向键
                 index++;
                 var lenTr = document.getElementById('subMenuTableId').rows.length;
                 document.getElementById('ids'+index).checked = true;
                 var count = lenTr - 1;
                 if(index == count){
                    index = 0;
                 }
             }
             else if(event.keyCode == 8 || event.keyCode == 46){ // 左清除键、删除键
                 index = 1;
             }
             else if(event.keyCode == 13){ // Enter选择
              var lenTr = document.getElementById('subMenuTableId').rows.length; 

                 for(var i=1; i < lenTr; i++){
                   var radioId = 'ids' + i;
                   if(document.getElementById(radioId).checked){ // 判断单选钮是否被选中
                      ock_radio(document.getElementById(radioId));
                   }
               }
             }
             else{
                   Ajax(obj); // 异步访问数据

                   index = 0; // 初始化单选索引钮
             }
  }

分享到:
评论

相关推荐

    iOS为文本框定制二级键盘

    代码演示了如何为UITextField(文本框)定制二级键盘,添加了键盘的展开和折叠功能。

    iOS 给键盘添加简单的输入框

    给键盘添加简单的输入框,给键盘添加简单的输入框,给键盘添加简单的输入框

    网络TCP串口RS232数据通讯转键盘USBKeyBoard HID输入到文本框

    可以将来自网络或者串口的数据转换成字符串打印在光标所在位置,支持TCP或者RS232串口通信。可以设置数据传输间隔,对特殊字符进行处理、添加自定义头尾数据,添加分隔符。输出速度快,稳定,支持开机自动启动。

    swt事件处理的编码实现

    1.利用鼠标监听器监听鼠标双击事件。当在文本框中双击鼠标时,显示...2.利用键盘监听器监听键盘事件。当在文本框text1中输入信息,按回车键时将text1中的信息显示在text2中。 3.利用组件选择监听器,监听组件选择事件。

    JavaScript实现将文本框的值插入指定位置的方法

    这里实现JavaScript将文本框的值插入当前面指定位置,这在一些表单提交场合或许我们都用到过,本代码段是将文本框的值写入到当前页的body区域内,如果你设置有其它的文本框,则可以值赋给这些文本框,可以让使用表单...

    jQuery事件及绑定.pptx

    JavaScript+jQuery 网页特效设计 jQuery事件基础 1、jQuery事件概述 jQuery对JavaScript操作DOM事件进行了封装,形成了更好的事件处理机制; 包括常用事件、事件绑定与解绑...bind() 方法:可以向被选元素添加一个或多

    Html5页面上如何禁止手机虚拟键盘弹出

    目前我试过有两个方案,一个是给input添加readonly属性,另一个就是在input事件处理方法前面添加一句document.activeElement.blur() 。 readonly 使用readonly方式来阻止虚拟键盘弹出应该是最简单最优雅的方式了。...

    JavaScript自定义文本框光标

    对于键盘操作来说,光标的基本操作不外乎最基本的三个键:左箭头(left arrow)、右箭头(right arrow)和退格键(backspace)。 左箭头:让光标向左移动,添加字符或者删除字符 右箭头:让光标向右移动,添加字符...

    代码详解ios键盘收起问题

    在开发过程中,我们经常会用到UITextField、UITextView等文本框,然后这些文本框在点击之后会自动成为第一响应者(FirstResponder),并自动弹出软键盘。然而,没有自动定义好的软键盘的回收。今天,我在开发过程中...

    javascript实现京东快递单号的查询效果

    表单检测用户输入,给表单添加键盘事件 同时把快递单号里面的值(value)获取过来复制给大盒子作为内容 如果快递单号里面内容为空,就隐藏大盒子 当失去焦点,大盒子也隐藏 注意:keydown 和 keypress 在文本框...

    常用的一些javascript脚本样例

    24 文本框切换 文本框切换(包括用Tab和回车),文本框获得失去焦点 25 图片浮动(鼠标事件(点击)) 图片浮动(点击停止) 26 图片浮动(鼠标事件) 图片浮动(鼠标事件) 27 导航 导航 28 cookie登陆应用 cookie登陆应用...

    基于框架的Web开发-购物车修改、删除、清空.docx

    在商品数量文本框中直接修改,根据键盘动作提交。如果数量改成0,直接删除此条目 在商品数量文本框中直接修改, 根据键盘动作提交。如果数量改成0, 直接删除此条目 2 CartItemDao接口和CartItem.xml 为CartItemDao...

    chrome-virtual-keyboard:适用于Chrome浏览器的触摸式虚拟键盘

    当用户单击输入框(例如文本框和文本区域)时,用于Google Chrome:trade_mark:的虚拟键盘将自动弹出。 此外,一旦不再需要,键盘将自动消失。 此扩展非常适合触摸屏设备。 该键盘的工作方式类似于iOS / Android / ...

    【JavaScript源代码】JavaScript实现京东快递单号查询.docx

    JavaScript实现京东快递单号查询  JavaScript网页制作–京东快递单号查询,供大家参考,具体内容如下 上篇讲到了京东网页的一个可能不被大多数人...2、表单检测用户输入,添加键盘事件。 3、将输入框快递单号的值获取

    DTMF合成与识别MatlabGUI实例-DTMF.zip

    DTMF合成与识别MatlabGUI实例-DTMF.zip 本帖最后由 oieve 于 ...背景可用(Frame )添加,静态文本框可用(Static Text )添加。最终利用GUI 图形用户界面设计工具生成的图形电话拨号面板用于拨号音的合成产生部分。

    基于Easyx库C语言程序设计冬奥会奖牌榜

    您可以使用 EasyX 提供的鼠标事件处理函数来实现按钮点击事件的响应,或者使用键盘事件处理函数来处理键盘输入。 接下来,您需要一个数据源来存储和管理冬奥会奖牌榜的数据。您可以使用 C++ 中的数据结构,比如数组...

    KeyMomentum:适用于 Chrome 的纯键盘网页浏览实用程序

    立即将 KeyMomentum 添加到 Chrome(或 Chromium),方法是打开您的扩展程序窗口 ( chrome://extensions ),启用开发人员模式,然后按“加载未打包的扩展程序...”。 打开 KeyMomentum 的目录,您就可以开始使用了!...

    XMCustomKeyBoard.zip

    每次使用文本框等控件调用键盘时,用ipad编辑还好,键盘右下角提供收回键盘的按钮。 但用iphone编辑时打开的键盘总是关不掉,这时候就需要自己定义键盘的回收按钮。 这个工具只需要传入编辑的控件就可以添加隐藏...

    Virtual Keyboard-crx插件

    语言:English 全屏屏幕上的触摸屏设备虚拟键盘 ... 添加了波兰和西班牙键盘布局1.9.10 - 添加斯洛文尼亚键盘布局1.9.6 - 次要修复,添加了“通过鼠标悬停自动单击”功能1.9.0 - 添加了硬件加速测试版(用于更快的动画)

    注册表清理器(绿色)

    把光标移到您想要的字段名称的空白文本框上, 然后通过键盘上的向下箭头键选择查看. 自动完成 (因此这一点) 可能无法在某些版本的 Windows 中正常工作 (例如 Winodws 98), 但如果下面有文本框和字段名称, 则在这种...

Global site tag (gtag.js) - Google Analytics