为什么80%的码农都做不了架构师?>>>   

<!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">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>table tr操作</title>
<script type="text/javascript" src="jquery.min.js"></script>
<script>
var rownnumber=1;
var addId = "tr_botton_1";
var trids=[];
trids[1]=addId;
function del(id){
if(addId == "tr_botton_1"){
return false;
}
if(rownnumber > 1){
trids[id]="";
id = "tr_botton_"+id;
if(id == addId){
/******查找上一个兄弟节点,下一个兄弟节点是next()*****/
addId = $("#"+addId).prev().attr("id");
}
var tr1=$("#tr1").attr("rowspan");
var tr2=$("#tr2").attr("rowspan");
$("#tr1").attr("rowspan",parseInt(tr1)-1);
$("#tr2").attr("rowspan",parseInt(tr2)-1);
$("#mytable").children().find("#"+id).remove();
$("#logs").html($("#logs").html()+"del addId:"+addId+"<br/>");
}
}
function add(){
rownnumber++;
var tr1=$("#tr1").attr("rowspan");
var tr2=$("#tr2").attr("rowspan");
$("#tr1").attr("rowspan",parseInt(tr1)+1);
$("#tr2").attr("rowspan",parseInt(tr2)+1);
$("#"+addId).after('<tr id="tr_botton_'+rownnumber+'"><td bgcolor="#FFFFFF">tr_botton_'+rownnumber+'</td><td bgcolor="#FFFFFF">&nbsp;</td><td bgcolor="#FFFFFF">&nbsp;</td><td bgcolor="#FFFFFF">&nbsp;</td><td bgcolor="#FFFFFF">&nbsp;</td><td bgcolor="#FFFFFF">&nbsp;</td><td bgcolor="#FFFFFF">&nbsp;</td><td bgcolor="#FFFFFF">&nbsp;</td><td bgcolor="#FFFFFF">&nbsp;</td><td bgcolor="#FFFFFF">&nbsp;</td><td bgcolor="#FFFFFF">&nbsp;</td><td bgcolor="#FFFFFF">&nbsp;</td><td bgcolor="#FFFFFF">&nbsp;</td><td bgcolor="#FFFFFF"><a href="###" οnclick="del('+rownnumber+')">删除</a></td></tr>')
addId = "tr_botton_"+rownnumber;
trids[rownnumber]=addId;
$("#logs").html($("#logs").html()+"add addId:"+addId+"<br/>");
}
function save(){
var ids="";
for(var i in trids){
if(trids[i] != ""){
ids += trids[i]+"<br/>"
}
}
$("#logs").html($("#logs").html()+"<br/>"+ids);
}
</script>
</head>
<body>
<table width="100%" border="0" cellpadding="0" cellspacing="1" bgcolor="#000000" id="mytable">
<tr>
<td rowspan="3" bgcolor="#FFFFFF" id="tr1">1</td>
<td rowspan="2" bgcolor="#FFFFFF" id="tr2">2</td>
<td bgcolor="#FFFFFF">3</td>
<td bgcolor="#FFFFFF">4</td>
<td bgcolor="#FFFFFF">5</td>
<td bgcolor="#FFFFFF">6</td>
<td bgcolor="#FFFFFF">7</td>
<td bgcolor="#FFFFFF">8</td>
<td bgcolor="#FFFFFF">9</td>
<td bgcolor="#FFFFFF">10</td>
<td bgcolor="#FFFFFF">11</td>
<td bgcolor="#FFFFFF">12</td>
<td bgcolor="#FFFFFF">13</td>
<td bgcolor="#FFFFFF">14</td>
<td bgcolor="#FFFFFF">15</td>
<td bgcolor="#FFFFFF"><a href="###" οnclick="save()">save</a></td>
</tr>
<tr id="tr_botton_1">
<td bgcolor="#FFFFFF">1</td>
<td bgcolor="#FFFFFF">&nbsp;</td>
<td bgcolor="#FFFFFF">&nbsp;</td>
<td bgcolor="#FFFFFF">&nbsp;</td>
<td bgcolor="#FFFFFF">&nbsp;</td>
<td bgcolor="#FFFFFF">&nbsp;</td>
<td bgcolor="#FFFFFF">&nbsp;</td>
<td bgcolor="#FFFFFF">&nbsp;</td>
<td bgcolor="#FFFFFF">&nbsp;</td>
<td bgcolor="#FFFFFF">&nbsp;</td>
<td bgcolor="#FFFFFF">&nbsp;</td>
<td bgcolor="#FFFFFF">&nbsp;</td>
<td bgcolor="#FFFFFF">&nbsp;</td>
<td bgcolor="#FFFFFF"><a href="###" οnclick="add()">add</a></td>
</tr>
<tr>
<td bgcolor="#FFFFFF" colspan="2">合计</td>
<td bgcolor="#FFFFFF">&nbsp;</td>
<td bgcolor="#FFFFFF">&nbsp;</td>
<td bgcolor="#FFFFFF">&nbsp;</td>
<td bgcolor="#FFFFFF">&nbsp;</td>
<td bgcolor="#FFFFFF">&nbsp;</td>
<td bgcolor="#FFFFFF">&nbsp;</td>
<td bgcolor="#FFFFFF">&nbsp;</td>
<td bgcolor="#FFFFFF">&nbsp;</td>
<td bgcolor="#FFFFFF">&nbsp;</td>
<td bgcolor="#FFFFFF">&nbsp;</td>
<td bgcolor="#FFFFFF">&nbsp;</td>
<td bgcolor="#FFFFFF">&nbsp;</td>
<td bgcolor="#FFFFFF">&nbsp;</td>
</tr>
<tr>
<td bgcolor="#FFFFFF">&nbsp;</td>
<td bgcolor="#FFFFFF">&nbsp;</td>
<td bgcolor="#FFFFFF">&nbsp;</td>
<td bgcolor="#FFFFFF">&nbsp;</td>
<td bgcolor="#FFFFFF">&nbsp;</td>
<td bgcolor="#FFFFFF">&nbsp;</td>
<td bgcolor="#FFFFFF">&nbsp;</td>
<td bgcolor="#FFFFFF">&nbsp;</td>
<td bgcolor="#FFFFFF">&nbsp;</td>
<td bgcolor="#FFFFFF">&nbsp;</td>
<td bgcolor="#FFFFFF">&nbsp;</td>
<td bgcolor="#FFFFFF">&nbsp;</td>
<td bgcolor="#FFFFFF">&nbsp;</td>
<td bgcolor="#FFFFFF">&nbsp;</td>
<td bgcolor="#FFFFFF">&nbsp;</td>
<td bgcolor="#FFFFFF">&nbsp;</td>
</tr>
</table>
<div id="logs"></div>
</body>
</html>

转载于:https://my.oschina.net/ccxj/blog/144206

html table tr 动态加减行操作相关推荐

  1. python datetime 加一个月_Python日期的加减等操作的示例

    本文介绍了Python日期的加减等操作的示例,分享给大家,也给自己留个笔记 1. 日期输出格式化 所有日期.时间的api都在datetime模块内. 1. datetime => string ...

  2. [笔试] 搜狗校招哈尔滨,武汉站 - 实现加减乘操作

    已知计算机有以下原子操作 1. 赋值操作:b = a; 2. ++a和a+1; 3.for( ){ ***}有限循环: 4.操作数只能为0或者正整数: 5.定义函数 实现加减乘操作 #include ...

  3. python 月份加减,Python日期的加减等操作的示例

    本文介绍了Python日期的加减等操作的示例,分享给大家,也给自己留个笔记 1. 日期输出格式化 所有日期.时间的api都在datetime模块内. 1. datetime => string ...

  4. 关于对C语言中数组名取地址加减等操作的一点探究

    对于数组名取地址强制转换的操作 偶然在晚上学了C语言指针后网页闲逛找题时,被一个数组名取地址搞糊涂了,在自己试验加探索后我稍微悟了一点东西. 代码如下: #include<stdio.h> ...

  5. Python 日期 的 加减 等 操作

    datetime - Basic date and time types:https://docs.python.org/3.8/library/datetime.html dateutil --- ...

  6. python日期加减一年_Python日期的加减等操作

    原文:https://www.cnblogs.com/vampirejt/p/4159267.html 1. 日期输出格式化 所有日期.时间的api都在datetime模块内. 1. datetime ...

  7. Python日期的加减等操作

    1. 日期输出格式化 所有日期.时间的api都在datetime模块内. 1. datetime => string now = datetime.datetime.now() now.strf ...

  8. java代码复数包括虚部和实部,Java中编写Applet程序验证复数类(在问题补充中)实现接收用户输入的复数的实部和虚部,计算复数与复数,复数与实数的加减,乘除操作...

    2008-11-16 回答 我把方法给你写出来,测试程序的主函数你就自己写把 /** * @Cigarette ash Inc. * @author 烟灰 * @version 1.00 2008/6 ...

  9. 2.3.2 浮点数的加减运算

    加油哦棒棒哒(●• ̀ω•́ )✧取快递 要如何实现浮点数的运算呢?所以这个小节我们要探讨的是浮点数如何实现加减运算,那除了加减运算的实现之外,我们还会探讨浮点数,还有定点数之间的一个强制类型转换的问 ...

  10. 聊聊高并发下库存加减那些事儿——“异步扣减库存”

    聊聊高并发下库存加减那些事儿 不定期福利发放哦 聊聊高并发下库存加减那些事儿 背景 一般在日常开发中经常会遇到打折促销,秒杀活动,就如拼多多最近的4999抢券买爱疯11促销活动,毕竟谁的钱也不是大风刮 ...

最新文章

  1. 刻意练习:LeetCode实战 -- Task30.通配符匹配
  2. Python sorted() 函数
  3. 学会动态丨中国人工智能学会重磅发布《2018人工智能产业创新评估白皮书》
  4. 通过判断浏览器的userAgent,用正则来判断是否是ios和Android客户端
  5. 审计 Linux 系统的操作行为的 5 种方案对比
  6. Spring(二)Spring IOC
  7. 停电导致IIS问题,解决inetinfo的CPU占用很大
  8. hikari如何切换数据源_spring boot+mybatis 多数据源切换(实例讲解)
  9. bug篇——MySQL的时区问题
  10. Go黑魔法之cgo reflect访问list存储C指针
  11. java 导出word换行_[原创]java导出word的5种方式
  12. jenkins:Failed to get hostnam执行启动脚本不执行
  13. 【FNN回归预测】基于matlab蝙蝠算法优化前馈神经网络数据回归预测【含Matlab源码 2070期】
  14. 立创商城pcb封装导入
  15. Go语言if条件判断
  16. 项目中关于图片上传与剪裁的流程
  17. PACT: PARAMETERIZED CLIPPING ACTIVATION FOR QUANTIZED NEURAL NETWORKS 论文学习
  18. 干谷净重694.27公斤 滦南国稻种芯-517功能性苦瓜稻北方旱作
  19. MATLAB 脚本 判断一个数是否为素数
  20. 西安思源学院计算机网络技术专业,西安思源学院特色专业:计算机网络技术

热门文章

  1. Periodic Call 1.0
  2. JavaScript 盖尔-沙普利算法
  3. JVM(十),垃圾回收之新生代垃圾收集器
  4. uploadify 上传文件出现HTTP 404错误
  5. 微信微订货店:品牌支持,走在同行业的前列。代理,仅仅是寻求双赢
  6. .net获取当前网址url
  7. asp.net MVC4, Ninject auto-mating
  8. Microsoft Visual Studio.NET 2003 (VS2003) 简体中文企业级结构设计版+MSDN中文版
  9. C# WebBrowser准确判断网页最终装载完毕
  10. 8 个常用的 Python 爬虫技巧,分分钟提高效率!!