テーブルがあり、実行時にセルのcolspan
/rowspan
プロパティを変更したいと思います。ここに例があります:セルの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>
私の問題は、細胞がシフトすることです。問題の細胞が広がる細胞を除去するはずですか?
削除しないといいですか?
シンプルなスプレッドシートを実装したいと思います。今のところ私は矩形範囲のセルを選択し、「選択されたセルをマージする」オプション付きのメニューを表示することができました。私は細胞を「アンマージ」することができたいので、他の細胞を除去することなく細胞を広げることが良いでしょう。
セルをマージしたい場合、その値はどうですか?両方のセルの値を連結しますか? – DON
@DON、理想的には何とか値を保持したいのです(おそらく、上書きされたセルを隠すことは可能でしょうか?)。そうでない場合は、削除してください。 – warvariuc