javascript键盘上下键的操作(选择)
两段使用键盘的上下键进行选择的代码:
第一段
function document.onkeydown(){
var rowsArray = document.all('oTable').rows;
for(var i=0;i=0){
rowsArray[i-1].children[0].style.backgroundColor = '#dcdcdc';
rowsArray[i].children[0].style.backgroundColor = '';
}
break;
case 40 :
if(i+1
TD { cursor: hand; }
鼠标点击或按↑↓改变行的颜色 |
鼠标点击或按↑↓改变行的颜色 |
鼠标点击或按↑↓改变行的颜色 |
鼠标点击或按↑↓改变行的颜色 |
[Ctrl+A 全选 注:如需引入外部Js需刷新才能执行]
第二段
00000000000000 |
11111111111111 |
22222222222222 |
33333333333333 |
var i=0;
function document.onkeydown(){
if (event.keyCode == 38){
for(var k=0;k
[Ctrl+A 全选 注:如需引入外部Js需刷新才能执行]
相关推荐
-
一个用javascript写的select支持上下键、首字母筛选以及回车取值的功能
调用时可以这样: 1,tempStr=GetNewSelectStr(dataTable.value,"select"+rowIndex,true); 2,makeSelectBox("select"+rowIndex,tempStr,value,obj); tempStr-这个是返回的下拉列表值的框体 dataTable.value-这个是数据源(我这里是一张表) "select"+rowIndex-这个是ID号,也就是当前这个select的i
-
javascript 实现键盘上下左右功能的小例子
复制代码 代码如下: <script type="text/javascript"> function up(){ alert("up");} function down(){alert("down");} function left(){ alert("left");} function right(){alert("right");} function jumpPage(){ if(even
-
javascript实现ecshop搜索框键盘上下键切换控制
在createSelect()函数中,返回一个对象,这个对象的两个方法next() 和prev()中的调用的moveSelect()能正确的指向到该函数,也可以把 moveSelect()函数放到外面来. 复制代码 代码如下: /* 键盘操作与问题推荐选择 */ var curDo = null; var select = createSelect(); $('#keywords').keyup(function(e){ var theEvent = e
-
javascript上下方向键控制表格行选中并高亮显示的方法
本文实例讲述了javascript上下方向键控制表格行选中并高亮显示的方法.分享给大家供大家参考.具体实现方法如下: <style> tr.highlight { background:#08246B; color:white; } </style> <table border="1" width="70%" id="ice"> <tr onClick="selectTR();return fa
-
javascript键盘上下键的操作(选择)
两段使用键盘的上下键进行选择的代码: 第一段 function document.onkeydown(){ var rowsArray = document.all('oTable').rows; for(var i=0;i=0){ rowsArray[i-1].children[0].style.backgroundColor = '#dcdcdc'; rowsArray[i].children[0].style.backgroundColor = ''; } break; case 40
-
js实现键盘上下左右键选择文字并显示在文本框的方法
本文实例讲述了js实现键盘上下左右键选择文字并显示在文本框的方法.分享给大家供大家参考.具体实现方法如下: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml&quo
-
JavaScript 键盘事件的处理及属性详解
目录 引言 处理键盘事件 键盘事件属性 引言 JavaScript 中的事件,当用户或浏览器尝试操作页面时,就会发生事件来处理 JavaScript 与HTML的交互.正如大家所知,JavaScript 与HTML一起工作,因此,页面加载.单击按钮.最小化窗口.单击鼠标.敲打键盘等发生的一切都是事件.就像在单击按钮时向用户显示任何消息一样,这是通过事件发生的. 所有HTML元素(如按钮.文本框.图像)都可以包含可以使用 JavaScript 代码触发的事件.所有这些事件都是DOM的一部分(文档对
-
javascript 键盘事件总结 推荐
在form中, submit的快捷键是 enter,reset的快捷键是 esc.不过在IE6,safari4,ff3.5,opera10,chrome中,按Enter,不但激发form的submit事件,同时也会激发提交按钮的onclick,激发顺序为提交按钮的 onclick → form 的 onsubmit. 键盘事件 键盘事件 [Ctrl+A 全选 注:如需引入外部Js需刷新才能执行] 不过并不止提交按钮会激发form的submit事件,连同上面的归纳如下: 1. 如果表单里有一个ty
-
JavaScript屏蔽Backspace键的实现代码
今天在IE浏览器下发现,当把使用readonly="readonly"属性将文本框设置成只读<input type="text" readonly="readonly"/>时有一个奇怪的问题:如果光标进入只读文本框,然后按下Backspace键,就会跳转到上一个页面,效果就像点击了浏览器的后退按钮返回前一个页面一样,而在火狐和google下没有这样的问题出现,为了解决这个问题,写了一个如下的处理方法,如果文本框是只读的,那么就禁用Ba
-
JavaScript键盘事件常见用法实例分析
本文实例讲述了JavaScript键盘事件常见用法.分享给大家供大家参考,具体如下: JavaScript 键盘事件有以下3种 keydown 键盘按键按下(如果按着不放,会持续触发该事件),可以捕获组合键. keypress 键盘非功能按键按下(在keydown之后触发,如果按着不放会持续触发该事件),只能捕获单个键. keyup 键盘按键弹起,可以捕获组合键. 全局事件对象event event.ctrlKey 功能键"ctrl"键是否按下. event.altKey 功能键&qu
-
详解Python中键盘鼠标的相关操作
目录 一.前言 二.pyautogui模块 三.鼠标相关操作 1.鼠标移动 2.获取鼠标位置 3.鼠标点击 4.按松鼠标 5.拖动窗口 6.上下滑动 7.小程序——鼠标操控术2.0 8.小程序——连点器 四.键盘相关操作 1.按键的按松 2.键入字符串 3.热键 4.小程序——轰炸器 5.小程序——520个我爱你 五.尾声 一.前言 恭喜你,学明白类,你已经学会所有基本知识了. 这章算是一个娱乐篇,十分简单,了解一下pyautogui模块,这算是比较好学还趣味性十足的,而且可以做许多小程序. 本
-
js实现键盘Enter键提交表单的方法
本文实例讲述了js实现键盘Enter键提交表单的方法.分享给大家供大家参考.具体实现方法如下: //执行键盘按键命令 function keyDown(e){ var keycode = 0; //IE浏览器 if(CheckBrowserIsIE()){ keycode = event.keyCode; }else{ //火狐浏览器 keycode = e.which; } if (keycode == 13 ) //回车键是13 { //document.getElementById("lo
-
javascript实现表格增删改操作实例详解
本文实例讲述了javascript实现表格增删改操作的方法.分享给大家供大家参考.具体实现方法如下: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"&
-
Javascript实现鼠标框选操作 不是点击选取
本文实例为大家分享了Javascript实现鼠标框选操作,绝不是点击选取,供大家参考,具体内容如下 效果图: 代码: <html> <head></head> <style> body{padding:100px;} .fileDiv{float:left;width:100px;height:100px;text-align:center;line-height:100px;font-size:12px;border:1px solid #ccc;marg
随机推荐
- 详解spring开发_JDBC操作MySQL数据库
- asp.net下XML的加密和解密实现方法
- php获取mysql版本的几种方法小结
- 十天学会php之第四天
- PHP递归删除目录几个代码实例
- Python自定义进程池实例分析【生产者、消费者模型问题】
- node.js 中国天气预报 简单实现
- 利用Node.js制作爬取大众点评的爬虫
- Ajax获取到数据放入echarts里不显示的原因分析及解决办法
- FCKeditor 插件开发 示例(详细版本)
- 微信小程序 解决swiper不显示图片的方法
- 合并table相同单元格的jquery插件分享(很精简)
- 如何防止回车(enter)键提交表单
- android在异步任务中关闭Cursor的代码方法
- DevExpress实现GridControl列头绘制Checkbox的方法
- PHP中$_SERVER的详细参数与说明介绍
- 网络管理之IP地址篇
- PHP-APACHEIIS论坛架设教程
- vue3.0 CLI - 3.2 路由的初级使用教程
- Pycharm2017版本设置启动时默认自动打开项目的方法