HTML表格行上下移动,键盘上下键移动选择table表格行的js代码_javascript技巧
//这是要操作的表格:
这是第一行 |
这是第二行 |
这是第三行 |
这是第四行 |
//这是操作表格的代码
var rowNo= -1;
var tableId = 'tb';
var inputId = 'show';
var selectedColor = "#FF0000"
function document.onkeydown()
{
//事件的标识代码
if (event.keyCode == 38)
{
for(var k=0;k
{
document.getElementById(tableId).rows(k).bgColor="#FFFFFF";
}
if(rowNo == 0)
{
rowNo++;
}
document.getElementById(tableId).rows(--rowNo%document.getElementById(tableId).rows.length).bgColor=selectedColor;
document.getElementById(inputId).value=document.getElementById(tableId).rows(rowNo%document.getElementById(tableId).rows.length).innerText;
}
//事件的标识代码
if (event.keyCode== 40)
{
for(var k=0;k
{
document.getElementById(tableId).rows(k).bgColor="#FFFFFF";
}
document.getElementById(tableId).rows(++rowNo%document.getElementById(tableId).rows.length).bgColor=selectedColor;
document.getElementById(inputId).value=document.getElementById(tableId).rows(rowNo%document.getElementById(tableId).rows.length).innerText;
}
}
[Ctrl+A 全选 注:如需引入外部Js需刷新才能执行]
HTML表格行上下移动,键盘上下键移动选择table表格行的js代码_javascript技巧相关推荐
- html表格中加下拉,怎样在iview的Table表格中添加下拉菜单?
我怎么在table表格里面添加下拉菜单 render: (h, params) => { return h('div', [ h('Button', { props: { type: 'prim ...
- 【表格单元格可编辑】vue-elementul简单实现table表格点击单元格可编辑,点击单元格变成弹框修改数据
前言 这是继我另一个帖子就是单元格点击变成输入框后添加的功能 因为考虑到有些时候修改单元格的信息可能点击后要修改很多,那一个输入框不好用 所以这时候就需要一个弹框可以把所有表单都显示出来修改 所以这里 ...
- bootstraptable 手册_bootstrap table表格使用方法详解
本文实例为大家分享了bootstrap table表格的使用方法,供大家参考,具体内容如下 1.进入页面,根据指定的URL加载数据(json格式) 2.加载成功,根据$table.bootstrapT ...
- 解决element-ui table 表格排列错位问题
有时候页面切换页签时会发生table表格排列错位, 是因为切换页签时table表格没有重新渲染导致 解决办法:每次切换页签时重新渲染table表格即可解决 // 在table上添加key,每次切换页签 ...
- React Table 表格组件使用教程 排序、分页、搜索过滤筛选功能实战开发
React Table 表格组件使用教程 react-table 安装和使用 React Table 表格排序功能 React Table 表格搜索过滤筛选功能 React Table 表格分页功能 ...
- 顶级好用的 5 款 Vue table 表格组件测评与推荐
本文首发:<顶级好用的 5 款 Vue table 表格组件测评与推荐 - 卡拉云> Vue table 表格组件作为绝大多数项目需要内嵌的组件,可谓十分重要.表格看起来虽简单,实则坑很深 ...
- lvgl怎样修改小控件table的行高
从某个我不清楚版本开始,lvgl的table控件无法修改行高. 翻阅lvgl官网可以看到,table行高无法直接修改,而是通过字体.padding等参数计算得到: 然后这时候,用代码lv_obj_se ...
- jQuery 利用键盘上下键移动表格内容
在我们编辑表格内容时,经常需要将表格内容的位置进行移动,而利用键盘上下键进行移动是十分方便的. 效果如下: 基本原理是:先使用鼠标选中其中的一行,随后使用键盘上下键,通过获取不同的键值区分上移和下移的 ...
- layui table 可编辑单元格 JS实现通过键盘上下左右键 光标焦点移动到旁边的编辑行/列
layui table 可编辑单元格 JS实现通过键盘上下左右键 光标焦点移动到旁边的编辑行/列 类似效果 上下左右键实现的代码 layui.config({base: '/static/layuia ...
最新文章
- 卷积层和全连接层的区别_1*1的卷积核和全连接层有什么异同?
- 让服务器接近最终用户能解决性能问题吗?——微云网络
- 多个18B20组成测温系统
- Winform中使用Mysql.Data.dll实现连接Mysql数据库并执行sql语句(排除ddl等非法语句的执行)
- 转发:Datawhale第七期组队学习计划
- 研究做得好,贡献也要大!腾讯AI Lab正式开源业内最大规模多标签图像数据集...
- 辅助出售网站源码_出售网站意味着出售社区
- Java String类型数据的字节长度
- 新系统基础优化--Centos6.6
- java 智能一卡通系统_基于Java框架的银医一卡通系统设计
- 微信/支付宝扫码支付流程
- 服务器怎么解绑网站域名,宝塔面板如何解绑域名
- C语言之const和volatile究极学习
- 自动驾驶(三十)---------驾驶员监测
- 最小二乘法(Least square method)
- 仿百度首页登陆框拖拽效果(可视窗口内拖动)
- JavaSwimg jacob调用模板,斑马打印机打印条码
- AD学习笔记(四)PCB布局分析
- 攻防世界——supersqli
- c++刷题_今日刷题(5)
热门文章
- haroopad下载及安装
- 兰州理工大学计算机组成原理试题,2017年兰州理工大学计算机与通信学院895计算机组成原理考研仿真模拟题...
- 2022下半年系统集成项目管理工程师易混淆知识点:职能型、矩阵型、项目型组织结构
- 记录电脑设置固定IP
- NRF51822开发笔记-2.Keil-MDK编译的第一个程序
- python canny优化_基于python的自适应阈值的Canny边缘检测
- 亚马逊规则漏洞下的中国创业者机会
- 给JPEG添加Exif图片说明信息的简单方法
- python 元组(tuple)和列表(list)区别
- 美摄云剪辑3.0:融合AIGC,实现效率提升