我有一个表格,希望在运行时更改单元格的colspan
/ rowspan
属性。以下是一个例子:
<html>
<head>
<script type="text/javascript">
function setColSpan() {
document.getElementById('myTable').rows[0].cells[0].colSpan = 2
}
</script>
</head>
<body>
<table id="myTable" border="1">
<tr>
<td>cell 1</td>
<td>cell 2</td>
</tr>
<tr>
<td>cell 3</td>
<td>cell 4</td>
</tr>
</table>
<form>
<input type="button" onclick="setColSpan()" value="Change colspan">
</form>
</body>
</html>
我的问题是单元格会移位。我应该删除跨越所问单元格的单元格吗?
如果不想删除,我该怎么做呢?
我想实现一个简单的电子表格。目前我已经能够选择一个矩形范围的单元格,并显示一个带有“合并选定单元格”选项的菜单。我希望能够“取消合并”单元格,因此最好能够跨越单元格而无需删除其他单元格。