JS动态增删表格行的方法


Posted in Javascript onMarch 03, 2016

本文实例讲述了JS动态增删表格行的方法。分享给大家供大家参考,具体如下:

function insertRow(tableName,className,bgcolor, cellContentArray){
 var t = document.getElementByIdx(tableName); //取得table表
 var tr = t.insertRow();  //插入一行
 tr.className=className;  //设置行的css
 tr.bgcolor=bgcolor;   //设置行的背景颜色
 for( var i=0;i<cellContentArray.length;i++){
 var td = tr.insertCell(); //插入一列
 td.innerHTML=cellContentArray[i]; //设置列内容
 }
}
function deleteRow(tableName,btn){
 var t = document.getElementByIdx(tableName); //取得table表
 var tr = btn.parentNode.parentNode; //取得对应的行
 t.deleteRow(tr.rowIndex);
}

希望本文所述对大家JavaScript程序设计有所帮助。

Javascript 相关文章推荐
javascript之典型高阶函数应用介绍
Jan 10 Javascript
JS两种定义方式的区别、内部原理
Nov 21 Javascript
js实现日期级联效果
Jan 23 Javascript
比例尺、缩略图、平移缩放之百度地图添加控件方法
Aug 03 Javascript
微信小程序 解决请求服务器手机预览请求不到数据的方法
Jan 04 Javascript
js通过keyCode值判断单击键盘上某个键,然后触发指定的事件方法
Feb 19 Javascript
Vue使用枚举类型实现HTML下拉框步骤详解
Feb 05 Javascript
基于IView中on-change属性的使用详解
Mar 15 Javascript
纯javascript前端实现base64图片下载(兼容IE10+)
Sep 14 Javascript
vue中获取滚动table的可视页面宽度调整表头与列对齐(每列宽度不都相同)
Aug 17 Javascript
js获取 gif 的帧数的代码实例
Sep 10 Javascript
微信小程序获取当前位置和城市名
Nov 13 Javascript
微信jssdk在iframe页面失效问题的解决措施
Mar 03 #Javascript
基于javascript html5实现多文件上传
Mar 03 #Javascript
编写高质量JavaScript代码的基本要点
Mar 02 #Javascript
JS获取当前脚本文件的绝对路径
Mar 02 #Javascript
Webpack 实现 AngularJS 的延迟加载
Mar 02 #Javascript
浅谈JS原型对象和原型链
Mar 02 #Javascript
jquery单击事件和双击事件冲突解决方案
Mar 02 #Javascript
You might like
PHP实现将MySQL重复ID二维数组重组为三维数组的方法
2016/08/01 PHP
PHP实现多级分类生成树的方法示例
2017/02/07 PHP
完美解决php 导出excle的.csv格式的数据时乱码问题
2017/02/18 PHP
PHP7下协程的实现方法详解
2017/12/17 PHP
php实现数组重复数字统计实例
2018/09/30 PHP
jquery 双色表格实现代码
2009/12/08 Javascript
ff chrome和ie下全局动态定位的异同及全局高度的取法
2014/06/30 Javascript
JavaScript中window.open用法实例详解
2015/04/15 Javascript
jQuery的ajax下载blob文件
2016/07/21 Javascript
jQuery禁用快捷键例如禁用F5刷新 禁用右键菜单等的简单实现
2016/08/31 Javascript
手机端js和html5刮刮卡效果
2020/09/29 Javascript
jquery 实时监听输入框值变化的完美方法(必看)
2017/01/26 Javascript
完美解决UI-Grid表格元素中多个空格显示为一个空格的问题
2017/04/25 Javascript
vue.js开发实现全局调用的MessageBox组件实例代码
2017/11/22 Javascript
详解webpack引入第三方库的方式以及注意事项
2019/01/15 Javascript
node.js中npm包管理工具用法分析
2020/02/14 Javascript
JavaScript 声明私有变量的两种方式
2021/02/05 Javascript
[49:08]OpTic vs Serenity 2018国际邀请赛小组赛BO2 第一场 8.18
2018/08/19 DOTA
在Python文件中指定Python解释器的方法
2019/02/18 Python
Python OpenCV实现视频分帧
2019/06/01 Python
python 计算平均平方误差(MSE)的实例
2019/06/29 Python
安装pyecharts1.8.0版本后导入pyecharts模块绘图时报错: “所有图表类型将在 v1.9.0 版本开始强制使用 ChartItem 进行数据项配置 ”的解决方法
2020/08/18 Python
中国领先的专业演出票务网:永乐票务
2016/08/29 全球购物
智能电子秤、手表和健康监测仪:Withings(之前为诺基亚健康)
2018/10/30 全球购物
Notino匈牙利:购买香水和化妆品
2019/04/12 全球购物
如何开启linux的ssh服务
2015/02/14 面试题
简单英文演讲稿
2014/01/01 职场文书
军校本科大学生自我评价
2014/01/14 职场文书
《雨霖铃》教学反思
2014/02/22 职场文书
公司年会抽奖活动主持词
2014/03/31 职场文书
《欢乐的泼水节》教学反思
2014/04/22 职场文书
国家税务局领导班子对照检查材料思想汇报
2014/10/04 职场文书
2016年教代会开幕词
2016/03/04 职场文书
纯html+css实现奥运五环的示例代码
2021/08/02 HTML / CSS
关于mysql中string和number的转换问题
2022/06/14 MySQL
SQL中去除重复数据的几种方法汇总(窗口函数对数据去重)
2023/05/08 MySQL