名字相同的合并单元格

<html>
	<head>
		<script>
	function reload(){   
        var table = document.getElementById("filmTable");   
        for(i=0;i<table.rows.length-1;i++){   
            for(j=i+1;j<table.rows.length;j++){   
                if(table.rows[i].cells[0].innerHTML==table.rows[j].cells[0].innerHTML){   
                    table.rows[j].deleteCell(0);   
                    table.rows[i].cells[0].rowSpan++;   
                    if(table.rows[i].cells[1].innerHTML==table.rows[j].cells[0].innerHTML){   
                        table.rows[j].deleteCell(0);   
                        table.rows[i].cells[1].rowSpan++;   
                    }   
                }   
            }   
        }   
    }  

	</script>
	</head>
	<body>
		<table border="1" id="filmTable">
			<tr>
				<td>
					1
				</td>
				<td>
					1
				</td>
				<td>
					3
				</td>
				<td>
					4
				</td>
				<td>
					5
				</td>
			</tr>

			<tr>
				<td>
					1
				</td>
				<td>
					1
				</td>
				<td>
					3 1212
				</td>
				<td>
					4
				</td>
				<td>
					512121
				</td>
			</tr>

			<tr>
				<td>
					1 2
				</td>
				<td>
					1
				</td>
				<td>
					3 3
				</td>
				<td>
					4 2
				</td>
				<td>
					5 1
				</td>
			</tr>
		</table>
		<input type="button" value="button" οnclick="reload()"></input>
	</body>
</html>

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值